GRpc memory quota was set but disabled due to issues with grpc quoter, to enable it use EnableGRpcMemoryQuota option
GRpc memory quota was set but disabled due to issues with grpc quoter, to enable it use EnableGRpcMemoryQuota option
Current KQP shutdown state: spent 0 seconds, not started yet
Current KQP shutdown state: spent 3.041777 seconds, 3 sessions to shutdown
Current KQP shutdown state: spent 6.061694 seconds, 3 sessions to shutdown
Current KQP shutdown state: spent 9.113615 seconds, 3 sessions to shutdown
GRpc shutdown warning: left infly: 1, spent: 3.28535 sec. GRpcShutdownDeadline: 30
GRpc shutdown warning: left infly: 1, spent: 6.438886 sec. GRpcShutdownDeadline: 30
GRpc shutdown warning: left infly: 1, spent: 9.622609 sec. GRpcShutdownDeadline: 30
GRpc shutdown warning: left infly: 1, spent: 12.791985 sec. GRpcShutdownDeadline: 30
GRpc shutdown warning: left infly: 1, spent: 15.959166 sec. GRpcShutdownDeadline: 30
GRpc shutdown warning: left infly: 1, spent: 19.130584 sec. GRpcShutdownDeadline: 30
GRpc shutdown warning: left infly: 1, spent: 22.264051 sec. GRpcShutdownDeadline: 30
GRpc shutdown warning: left infly: 1, spent: 25.478788 sec. GRpcShutdownDeadline: 30
GRpc shutdown warning: left infly: 1, spent: 28.624029 sec. GRpcShutdownDeadline: 30
GRpc shutdown warning: failed to shutdown all connections, left infly: 1, spent: 30.00802 sec. GRpcShutdownDeadline: 30
warning: address range table at offset 0x10c0 has a premature terminator entry at offset 0x10d0

=================================================================
==978569==ERROR: LeakSanitizer: detected memory leaks

Too many leaks! Only the first 5000 leaks encountered will be reported.
Indirect leak of 192 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b48588 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027b48588 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027b48588 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027b48588 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027b48588 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027b48588 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027b48588 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027b48588 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #10 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #13 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #14 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #16 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000044eb8dce in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::ResolveAllConfigRequest, Ydb::DynamicConfig::ResolveAllConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #24 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #25 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #27 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 192 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b48588 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027b48588 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027b48588 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027b48588 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027b48588 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027b48588 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027b48588 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027b48588 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #10 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #13 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #14 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #16 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000045985c3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ModifyConnectionRequest, FederatedQuery::ModifyConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #24 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #25 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #27 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 192 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b48588 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027b48588 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027b48588 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027b48588 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027b48588 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027b48588 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027b48588 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027b48588 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #10 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #13 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #14 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #16 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000044b9103e in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DescribeConsumerRequest, Ydb::Topic::DescribeConsumerResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #24 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #25 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #27 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 192 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b48588 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027b48588 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027b48588 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027b48588 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027b48588 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027b48588 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027b48588 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027b48588 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #10 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #13 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #14 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #16 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000044c5f57e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::GetDatabaseStatusRequest, Ydb::Cms::GetDatabaseStatusResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #24 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #25 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #27 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 192 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b48588 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027b48588 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027b48588 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027b48588 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027b48588 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027b48588 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027b48588 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027b48588 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #10 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #13 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #14 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #16 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000045866bbe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeQueryRequest, FederatedQuery::DescribeQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #24 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #25 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #27 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 192 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b48588 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027b48588 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027b48588 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027b48588 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027b48588 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027b48588 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027b48588 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027b48588 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #10 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #13 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #14 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #16 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x00004bad9c6e in NYdbGrpc::TGRpcRequestImpl<Ydb::Tablet::ExecuteTabletMiniKQLRequest, Ydb::Tablet::ExecuteTabletMiniKQLResponse, NKikimr::NGRpcService::TGRpcYdbTabletService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #24 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #25 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #27 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 192 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b48588 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027b48588 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027b48588 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027b48588 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027b48588 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027b48588 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027b48588 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027b48588 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #10 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #13 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #14 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #16 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000045a083be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeBindingRequest, FederatedQuery::DescribeBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #24 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #25 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #27 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 192 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b48588 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027b48588 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027b48588 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027b48588 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027b48588 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027b48588 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027b48588 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027b48588 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #10 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #13 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #14 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #16 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x00004596babe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeConnectionRequest, FederatedQuery::DescribeConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #24 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #25 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #27 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 192 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b48588 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027b48588 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027b48588 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027b48588 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027b48588 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027b48588 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027b48588 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027b48588 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #10 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #13 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #14 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #16 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x0000459b9f3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::TestConnectionRequest, FederatedQuery::TestConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::TestConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::TestConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #24 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #25 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #27 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 192 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b48588 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027b48588 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027b48588 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027b48588 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027b48588 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027b48588 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027b48588 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027b48588 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #10 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #13 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #14 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #16 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x00004555c7de in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DecreaseStreamRetentionPeriodRequest, Ydb::DataStreams::V1::DecreaseStreamRetentionPeriodResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #24 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #25 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #27 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 192 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b48588 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027b48588 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027b48588 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027b48588 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027b48588 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027b48588 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027b48588 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027b48588 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #10 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #13 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #14 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #16 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x0000435e873e in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::DiscardSnapshotRequest, Ydb::ClickhouseInternal::DiscardSnapshotResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #24 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #25 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #27 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 192 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b48588 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027b48588 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027b48588 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027b48588 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027b48588 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027b48588 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027b48588 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027b48588 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #10 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #13 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #14 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #16 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000044977b5e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::RemoveReadRuleRequest, Ydb::PersQueue::V1::RemoveReadRuleResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #24 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #25 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #27 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 192 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b48588 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027b48588 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027b48588 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027b48588 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027b48588 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027b48588 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027b48588 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027b48588 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #10 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #13 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #14 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #16 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000045271ebe in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::ListResourcesRequest, Ydb::RateLimiter::ListResourcesResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #24 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #25 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #27 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 192 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b48588 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027b48588 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027b48588 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027b48588 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027b48588 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027b48588 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027b48588 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027b48588 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #10 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #13 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #14 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #16 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x00004b4be0de in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::PlainGrpcRequest, Ydb::Debug::PlainGrpcResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #24 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #25 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #27 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 192 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b48588 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027b48588 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027b48588 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027b48588 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027b48588 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027b48588 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027b48588 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027b48588 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #10 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #13 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #14 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #16 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x00004563e31e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeStreamConsumerRequest, Ydb::DataStreams::V1::DescribeStreamConsumerResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #24 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #25 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #27 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 192 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b48588 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027b48588 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027b48588 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027b48588 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027b48588 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027b48588 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027b48588 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027b48588 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #10 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #13 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #14 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #16 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x0000455f2f5e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::RegisterStreamConsumerRequest, Ydb::DataStreams::V1::RegisterStreamConsumerResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #24 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #25 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #27 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 192 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b48588 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027b48588 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027b48588 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027b48588 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027b48588 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027b48588 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027b48588 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027b48588 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #10 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #13 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #14 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #16 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000045830f7e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::CreateQueryRequest, FederatedQuery::CreateQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #24 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #25 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #27 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 192 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b48588 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027b48588 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027b48588 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027b48588 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027b48588 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027b48588 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027b48588 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027b48588 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #10 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #13 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #14 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #16 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000044c1221e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::CreateDatabaseRequest, Ydb::Cms::CreateDatabaseResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #24 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #25 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #27 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 192 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b48588 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027b48588 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027b48588 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027b48588 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027b48588 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027b48588 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027b48588 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027b48588 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #10 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #13 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #14 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #16 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x0000455821be in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::IncreaseStreamRetentionPeriodRequest, Ydb::DataStreams::V1::IncreaseStreamRetentionPeriodResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #24 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #25 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #27 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 192 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b48588 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027b48588 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027b48588 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027b48588 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027b48588 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027b48588 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027b48588 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027b48588 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #10 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #13 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #14 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #16 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000045a2253e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ModifyBindingRequest, FederatedQuery::ModifyBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #24 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #25 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #27 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 192 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b48588 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027b48588 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027b48588 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027b48588 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027b48588 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027b48588 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027b48588 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027b48588 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #10 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #13 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #14 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #16 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000044db025e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::DropConfigRequest, Ydb::DynamicConfig::DropConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #24 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #25 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #27 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 192 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b48588 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027b48588 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027b48588 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027b48588 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027b48588 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027b48588 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027b48588 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027b48588 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #10 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #13 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #14 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #16 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x00004561893e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DeregisterStreamConsumerRequest, Ydb::DataStreams::V1::DeregisterStreamConsumerResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #24 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #25 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #27 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 192 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b48588 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027b48588 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027b48588 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027b48588 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027b48588 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027b48588 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027b48588 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027b48588 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #10 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #13 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #14 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #16 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x0000459ee23e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListBindingsRequest, FederatedQuery::ListBindingsResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListBindingsRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListBindingsResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #24 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #25 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #27 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 192 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b48588 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027b48588 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027b48588 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027b48588 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027b48588 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027b48588 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027b48588 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027b48588 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #10 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #13 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #14 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #16 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x0000459034be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListJobsRequest, FederatedQuery::ListJobsResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListJobsRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListJobsResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #24 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #25 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #27 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 192 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b48588 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027b48588 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027b48588 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027b48588 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027b48588 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027b48588 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027b48588 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027b48588 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #10 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #13 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #14 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #16 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000044dfbc7e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::RemoveVolatileConfigRequest, Ydb::DynamicConfig::RemoveVolatileConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #24 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #25 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #27 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 192 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b48588 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027b48588 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027b48588 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027b48588 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027b48588 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027b48588 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027b48588 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027b48588 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #10 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #13 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #14 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #16 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #20 0x000044b6b04b in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DescribeTopicRequest, Ydb::Topic::DescribeTopicResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #21 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #24 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #25 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #27 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 192 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b48588 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027b48588 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027b48588 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027b48588 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027b48588 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027b48588 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027b48588 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027b48588 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #10 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #13 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #14 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #16 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000044edeade in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::FetchStartupConfigRequest, Ydb::DynamicConfig::FetchStartupConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #24 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #25 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #27 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 192 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b48588 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027b48588 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027b48588 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027b48588 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027b48588 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027b48588 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027b48588 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027b48588 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #10 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #13 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #14 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #16 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x00004591d63e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeJobRequest, FederatedQuery::DescribeJobResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeJobRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeJobResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #24 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #25 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #27 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 192 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b48588 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027b48588 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027b48588 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027b48588 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027b48588 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027b48588 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027b48588 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027b48588 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #10 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #13 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #14 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #16 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000044951e4e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::AddReadRuleRequest, Ydb::PersQueue::V1::AddReadRuleResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #24 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #25 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #27 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 192 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b48588 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027b48588 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027b48588 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027b48588 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027b48588 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027b48588 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027b48588 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027b48588 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #10 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #13 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #14 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #16 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x0000459377be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::CreateConnectionRequest, FederatedQuery::CreateConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #24 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #25 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #27 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 192 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b48588 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027b48588 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027b48588 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027b48588 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027b48588 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027b48588 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027b48588 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027b48588 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #10 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #13 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #14 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #16 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000045801c9e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::SetWriteQuotaRequest, Ydb::DataStreams::V1::SetWriteQuotaResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #24 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #25 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #27 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 192 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b48588 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027b48588 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027b48588 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027b48588 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027b48588 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027b48588 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027b48588 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027b48588 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #10 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #13 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #14 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #16 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x00004524c1de in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::DropResourceRequest, Ydb::RateLimiter::DropResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #24 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #25 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #27 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 192 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b48588 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027b48588 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027b48588 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027b48588 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027b48588 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027b48588 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027b48588 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027b48588 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #10 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #13 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #14 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #16 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x0000448b9d2e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::DropTopicRequest, Ydb::PersQueue::V1::DropTopicResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #24 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #25 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #27 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 192 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b48588 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027b48588 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027b48588 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027b48588 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027b48588 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027b48588 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027b48588 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027b48588 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #10 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #13 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #14 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #16 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000044d62efe in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::SetConfigRequest, Ydb::DynamicConfig::SetConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #24 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #25 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #27 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 192 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b48588 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027b48588 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027b48588 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027b48588 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027b48588 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027b48588 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027b48588 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027b48588 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #10 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #13 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #14 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #16 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000044f047ee in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetConfigurationVersionRequest, Ydb::DynamicConfig::GetConfigurationVersionResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #24 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #25 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #27 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 192 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b48588 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027b48588 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027b48588 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027b48588 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027b48588 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027b48588 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027b48588 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027b48588 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #10 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #13 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #14 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #16 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x0000458b503e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DeleteQueryRequest, FederatedQuery::DeleteQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #24 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #25 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #27 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 192 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b48588 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027b48588 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027b48588 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027b48588 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027b48588 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027b48588 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027b48588 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027b48588 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #10 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #13 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #14 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #16 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x00003f228c2e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::ClusterDiscovery::DiscoverClustersRequest, Ydb::PersQueue::ClusterDiscovery::DiscoverClustersResponse, NKikimr::NGRpcService::TGRpcPQClusterDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #24 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #25 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #27 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 192 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b48588 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027b48588 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027b48588 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027b48588 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027b48588 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027b48588 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027b48588 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027b48588 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #10 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #13 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #14 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #16 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000044bb776e in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DescribePartitionRequest, Ydb::Topic::DescribePartitionResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #24 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #25 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #27 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 192 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b48588 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027b48588 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027b48588 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027b48588 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027b48588 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027b48588 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027b48588 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027b48588 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #10 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #13 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #14 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #16 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000044c3986e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::AlterDatabaseRequest, Ydb::Cms::AlterDatabaseResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #24 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #25 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #27 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 192 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b48588 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027b48588 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027b48588 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027b48588 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027b48588 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027b48588 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027b48588 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027b48588 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #10 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #13 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #14 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #16 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000044d8a54e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::ReplaceConfigRequest, Ydb::DynamicConfig::ReplaceConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #24 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #25 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #27 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 192 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b48588 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027b48588 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027b48588 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027b48588 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027b48588 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027b48588 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027b48588 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027b48588 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #10 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #13 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #14 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #16 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x00004273d61e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ReadRowsRequest, Ydb::Table::ReadRowsResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #24 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #25 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #27 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 192 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b48588 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027b48588 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027b48588 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027b48588 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027b48588 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027b48588 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027b48588 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027b48588 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #10 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #13 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #14 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #16 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x00004599fdbe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DeleteConnectionRequest, FederatedQuery::DeleteConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #24 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #25 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #27 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 192 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b48588 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027b48588 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027b48588 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027b48588 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027b48588 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027b48588 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027b48588 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027b48588 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #10 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #13 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #14 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #16 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000044caaf9e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::RemoveDatabaseRequest, Ydb::Cms::RemoveDatabaseResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #24 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #25 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #27 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 192 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b48588 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027b48588 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027b48588 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027b48588 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027b48588 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027b48588 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027b48588 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027b48588 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #10 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #13 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #14 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #16 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x0000444a153e in NYdbGrpc::TGRpcRequestImpl<Ydb::Export::ExportToS3Request, Ydb::Export::ExportToS3Response, NKikimr::NGRpcService::TGRpcYdbExportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #24 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #25 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #27 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 192 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b48588 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027b48588 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027b48588 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027b48588 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027b48588 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027b48588 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027b48588 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027b48588 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #10 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #13 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #14 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #16 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x0000455cd57e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::UpdateStreamModeRequest, Ydb::DataStreams::V1::UpdateStreamModeResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #24 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #25 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #27 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 192 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b48588 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027b48588 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027b48588 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027b48588 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027b48588 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027b48588 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027b48588 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027b48588 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #10 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #13 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #14 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #16 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x00004584ca3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListQueriesRequest, FederatedQuery::ListQueriesResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListQueriesRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListQueriesResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #24 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #25 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #27 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 192 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b48588 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027b48588 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027b48588 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027b48588 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027b48588 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027b48588 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027b48588 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027b48588 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #10 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #13 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #14 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #16 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x00004438bd6e in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::GetOperationRequest, Ydb::Operations::GetOperationResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #24 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #25 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #27 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 192 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b48588 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027b48588 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027b48588 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027b48588 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027b48588 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027b48588 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027b48588 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027b48588 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #10 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #13 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #14 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #16 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x0000458e933e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::GetResultDataRequest, FederatedQuery::GetResultDataResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetResultDataRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetResultDataResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #24 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #25 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #27 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 192 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b48588 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027b48588 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027b48588 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027b48588 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027b48588 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027b48588 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027b48588 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027b48588 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #10 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #13 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #14 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #16 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x00004589aebe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ModifyQueryRequest, FederatedQuery::ModifyQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #24 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #25 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #27 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 192 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b48588 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027b48588 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027b48588 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027b48588 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027b48588 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027b48588 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027b48588 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027b48588 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #10 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #13 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #14 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #16 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x0000451feede in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::CreateResourceRequest, Ydb::RateLimiter::CreateResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #24 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #25 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #27 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 192 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b48588 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027b48588 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027b48588 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027b48588 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027b48588 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027b48588 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027b48588 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027b48588 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #10 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #13 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #14 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #16 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000044e930be in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::ResolveConfigRequest, Ydb::DynamicConfig::ResolveConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #24 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #25 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #27 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 192 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b48588 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027b48588 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027b48588 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027b48588 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027b48588 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027b48588 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027b48588 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027b48588 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #10 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #13 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #14 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #16 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x0000458cf1be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ControlQueryRequest, FederatedQuery::ControlQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ControlQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ControlQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #24 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #25 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #27 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 192 byte(s) in 3 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000034d62bc0 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000034d62bc0 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000034d62bc0 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000034d62bc0 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000034d62bc0 in __construct_node<std::__y1::pair<grpc::string_ref, grpc::string_ref> > /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000034d62bc0 in std::__y1::__tree_iterator<std::__y1::__value_type<grpc::string_ref, grpc::string_ref>, std::__y1::__tree_node<std::__y1::__value_type<grpc::string_ref, grpc::string_ref>, void*>*, long> std::__y1::__tree<std::__y1::__value_type<grpc::string_ref, grpc::string_ref>, std::__y1::__map_value_compare<grpc::string_ref, std::__y1::__value_type<grpc::string_ref, grpc::string_ref>, std::__y1::less<grpc::string_ref>, true>, std::__y1::allocator<std::__y1::__value_type<grpc::string_ref, grpc::string_ref>>>::__emplace_multi<std::__y1::pair<grpc::string_ref, grpc::string_ref>>(std::__y1::pair<grpc::string_ref, grpc::string_ref>&&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1861:23
    #7 0x00004513c8cb in __insert_multi<std::__y1::pair<grpc::string_ref, grpc::string_ref> > /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1136:12
    #8 0x00004513c8cb in insert<std::__y1::pair<grpc::string_ref, grpc::string_ref>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/map:1857:20
    #9 0x00004513c8cb in FillMap /-S/contrib/libs/grpc/include/grpcpp/impl/metadata_map.h:94:12
    #10 0x00004513c8cb in map /-S/contrib/libs/grpc/include/grpcpp/impl/metadata_map.h:68:5
    #11 0x00004513c8cb in client_metadata /-S/contrib/libs/grpc/include/grpcpp/server_context.h:230:30
    #12 0x00004513c8cb in NYdbGrpc::TBaseAsyncContext<NKikimr::NGRpcService::TGRpcDiscoveryService>::GetPeerMetaValues(TBasicStringBuf<char, std::__y1::char_traits<char>>) const /-S/ydb/library/grpc/server/grpc_async_ctx_base.h:62:46
    #13 0x00004517862d in NYdbGrpc::TGRpcRequestImpl<Ydb::Discovery::ListEndpointsRequest, Ydb::Discovery::ListEndpointsResponse, NKikimr::NGRpcService::TGRpcDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::GetPeerMetaValues(TBasicStringBuf<char, std::__y1::char_traits<char>>) const /-S/ydb/library/grpc/server/grpc_request.h:182:45
    #14 0x00004517a9d0 in NYdbGrpc::TGRpcRequestImpl<Ydb::Discovery::ListEndpointsRequest, Ydb::Discovery::ListEndpointsResponse, NKikimr::NGRpcService::TGRpcDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:438:34
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 192 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b48588 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027b48588 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027b48588 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027b48588 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027b48588 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027b48588 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027b48588 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027b48588 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #10 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #13 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #14 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #16 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000044e2198e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetConfigRequest, Ydb::DynamicConfig::GetConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #24 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #25 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #27 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 192 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b48588 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027b48588 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027b48588 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027b48588 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027b48588 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027b48588 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027b48588 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027b48588 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #10 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #13 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #14 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #16 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x0000455a7b9e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::UpdateShardCountRequest, Ydb::DataStreams::V1::UpdateShardCountResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #24 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #25 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #27 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 192 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b48588 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027b48588 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027b48588 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027b48588 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027b48588 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027b48588 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027b48588 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027b48588 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #10 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #13 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #14 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #16 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000045a3c6be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DeleteBindingRequest, FederatedQuery::DeleteBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #24 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #25 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #27 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 192 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b48588 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027b48588 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027b48588 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027b48588 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027b48588 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027b48588 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027b48588 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027b48588 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #10 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #13 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #14 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #16 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000045536dfe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeStreamSummaryRequest, Ydb::DataStreams::V1::DescribeStreamSummaryResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #24 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #25 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #27 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 192 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b48588 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027b48588 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027b48588 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027b48588 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027b48588 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027b48588 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027b48588 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027b48588 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #10 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #13 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #14 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #16 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000044dd5f6e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::AddVolatileConfigRequest, Ydb::DynamicConfig::AddVolatileConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #24 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #25 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #27 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 192 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b48588 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027b48588 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027b48588 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027b48588 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027b48588 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027b48588 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027b48588 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027b48588 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #10 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #13 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #14 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #16 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x0000452bd57e in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::AcquireResourceRequest, Ydb::RateLimiter::AcquireResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #24 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #25 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #27 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 192 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b48588 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027b48588 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027b48588 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027b48588 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027b48588 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027b48588 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027b48588 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027b48588 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #10 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #13 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #14 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #16 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000045344d9e in NYdbGrpc::TGRpcRequestImpl<Ydb::Auth::LoginRequest, Ydb::Auth::LoginResponse, NKikimr::NGRpcService::TGRpcAuthService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #24 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #25 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #27 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 192 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b48588 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027b48588 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027b48588 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027b48588 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027b48588 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027b48588 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027b48588 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027b48588 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #10 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #13 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #14 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #16 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000044e6d3ae in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetNodeLabelsRequest, Ydb::DynamicConfig::GetNodeLabelsResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #24 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #25 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #27 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 192 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b48588 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027b48588 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027b48588 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027b48588 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027b48588 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027b48588 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027b48588 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027b48588 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #10 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #13 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #14 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #16 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000045880d3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::GetQueryStatusRequest, FederatedQuery::GetQueryStatusResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetQueryStatusRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetQueryStatusResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #24 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #25 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #27 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 192 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b48588 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027b48588 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027b48588 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027b48588 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027b48588 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027b48588 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027b48588 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027b48588 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #10 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #13 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #14 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #16 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000044e4769e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetMetadataRequest, Ydb::DynamicConfig::GetMetadataResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #24 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #25 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #27 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 192 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b48588 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027b48588 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027b48588 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027b48588 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027b48588 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027b48588 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027b48588 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027b48588 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #10 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #13 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #14 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #16 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000044bdd44e in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::UpdateOffsetsInTransactionRequest, Ydb::Topic::UpdateOffsetsInTransactionResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #24 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #25 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #27 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 192 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b48588 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027b48588 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027b48588 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027b48588 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027b48588 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027b48588 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027b48588 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027b48588 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #10 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #13 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #14 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #16 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #20 0x000044b4533b in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::AlterTopicRequest, Ydb::Topic::AlterTopicResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #21 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #24 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #25 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #27 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 192 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b48588 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027b48588 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027b48588 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027b48588 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027b48588 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027b48588 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027b48588 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027b48588 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #10 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #13 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #14 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #16 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x0000452264fe in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::AlterResourceRequest, Ydb::RateLimiter::AlterResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #24 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #25 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #27 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 192 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b48588 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027b48588 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027b48588 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027b48588 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027b48588 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027b48588 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027b48588 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027b48588 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #10 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #13 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #14 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #16 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x0000459d40be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::CreateBindingRequest, FederatedQuery::CreateBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #24 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #25 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #27 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 192 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b48588 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027b48588 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027b48588 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027b48588 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027b48588 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027b48588 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027b48588 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027b48588 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #10 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #13 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #14 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #16 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x0000453bf36e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::CreateStreamRequest, Ydb::DataStreams::V1::CreateStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #24 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #25 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #27 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 192 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b48588 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027b48588 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027b48588 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027b48588 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027b48588 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027b48588 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027b48588 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027b48588 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #10 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #13 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #14 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #16 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000045297b9e in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::DescribeResourceRequest, Ydb::RateLimiter::DescribeResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #24 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #25 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #27 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 192 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b48588 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027b48588 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027b48588 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027b48588 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027b48588 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027b48588 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027b48588 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027b48588 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #10 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #13 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #14 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #16 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x00004595193e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListConnectionsRequest, FederatedQuery::ListConnectionsResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListConnectionsRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListConnectionsResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #24 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #25 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #27 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 192 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b48588 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027b48588 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027b48588 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027b48588 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027b48588 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027b48588 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027b48588 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027b48588 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #10 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #13 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #14 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #16 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x0000448e04ae in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::CreateTopicRequest, Ydb::PersQueue::V1::CreateTopicResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #24 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #25 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #27 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 192 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b48588 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027b48588 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027b48588 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027b48588 in __allocate_at_least<std::__y1::allocator<double> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027b48588 in __split_buffer /-S/contrib/libs/cxxsupp/libcxx/include/__split_buffer:354:25
    #6 0x000027b48588 in __push_back_slow_path<double> /-S/contrib/libs/cxxsupp/libcxx/include/vector:1541:47
    #7 0x000027b48588 in push_back /-S/contrib/libs/cxxsupp/libcxx/include/vector:1569:13
    #8 0x000027b48588 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:21:21
    #9 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #10 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #11 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #12 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #13 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #14 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #16 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #20 0x000044479f1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Export::ExportToYtRequest, Ydb::Export::ExportToYtResponse, NKikimr::NGRpcService::TGRpcYdbExportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #21 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #24 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #25 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #27 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 160 byte(s) in 2 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b640b0b in NKikimr::NGRpcService::TResponseStatusCounter::operator+=(unsigned long) /-S/ydb/core/grpc_services/counters/counters.cpp:65:34
    #4 0x00003b628b2a in NKikimr::NGRpcService::TYdbCounterBlock::FinishProcessing(unsigned int, unsigned int, bool, unsigned int, TDuration) /-S/ydb/core/grpc_services/counters/counters.cpp:232:49
    #5 0x000045189d07 in NYdbGrpc::TGRpcRequestImpl<Ydb::Discovery::ListEndpointsRequest, Ydb::Discovery::ListEndpointsResponse, NKikimr::NGRpcService::TGRpcDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetFinishDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:495:20
    #6 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #7 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #8 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #9 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #10 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #11 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #12 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #13 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #14 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #15 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #16 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #17 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #18 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 135 byte(s) in 1 object(s) allocated from:
    #0 0x00001f9450e4 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x00003447ea60 in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x00003447ea60 in gpr_malloc_aligned /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:63:13
    #3 0x00003457a592 in grpc_core::Arena::AllocZone(unsigned long) /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:108:18
    #4 0x00003485201b in Alloc /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:162:14
    #5 0x00003485201b in New<grpc_core::TimerState, grpc_deadline_state *&, grpc_core::Timestamp &> /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:172:28
    #6 0x00003485201b in start_timer_if_needed /-S/contrib/libs/grpc/src/core/ext/filters/deadline/deadline_filter.cc:131:30
    #7 0x00003485201b in recv_initial_metadata_ready(void*, y_absl::lts_y_20240722::Status) /-S/contrib/libs/grpc/src/core/ext/filters/deadline/deadline_filter.cc:300:3
    #8 0x00003449f80e in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #9 0x00003449f80e in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #10 0x000034672544 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #11 0x000034672544 in pollset_work(grpc_pollset*, grpc_pollset_worker**, grpc_core::Timestamp) /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc:1049:3
    #12 0x00003466e118 in pollset_work(grpc_pollset*, grpc_pollset_worker**, grpc_core::Timestamp) /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_posix.cc:249:7
    #13 0x000034691e58 in grpc_pollset_work(grpc_pollset*, grpc_pollset_worker**, grpc_core::Timestamp) /-S/contrib/libs/grpc/src/core/lib/iomgr/pollset.cc:48:10
    #14 0x00003464c908 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #15 0x000034d3252e in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #16 0x00003445469f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #17 0x00003445469f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #18 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #20 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #21 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #22 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #23 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #24 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 128 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000345d31b1 in grpc_core::Channel::CreateWithBuilder(grpc_core::ChannelStackBuilder*) /-S/contrib/libs/grpc/src/core/lib/surface/channel.cc:153:33
    #2 0x0000345d4704 in grpc_core::Channel::Create(char const*, grpc_core::ChannelArgs, grpc_channel_stack_type, grpc_transport*) /-S/contrib/libs/grpc/src/core/lib/surface/channel.cc:230:10
    #3 0x000034d007a8 in grpc_core::Server::SetupTransport(grpc_transport*, grpc_pollset*, grpc_core::ChannelArgs const&, grpc_core::RefCountedPtr<grpc_core::channelz::SocketNode> const&) /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:741:7
    #4 0x00003b5f3d62 in grpc_core::(anonymous namespace)::Chttp2ServerListener::ActiveConnection::HandshakingState::OnHandshakeDone(void*, y_absl::lts_y_20240722::Status) /-S/contrib/libs/grpc/src/core/ext/transport/chttp2/server/chttp2_server.cc:479:52
    #5 0x00003449f80e in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #6 0x00003449f80e in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #7 0x000034672544 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #8 0x000034672544 in pollset_work(grpc_pollset*, grpc_pollset_worker**, grpc_core::Timestamp) /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc:1049:3
    #9 0x00003466e118 in pollset_work(grpc_pollset*, grpc_pollset_worker**, grpc_core::Timestamp) /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_posix.cc:249:7
    #10 0x000034691e58 in grpc_pollset_work(grpc_pollset*, grpc_pollset_worker**, grpc_core::Timestamp) /-S/contrib/libs/grpc/src/core/lib/iomgr/pollset.cc:48:10
    #11 0x00003464c908 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #12 0x000034d3252e in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #13 0x00003445469f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #14 0x00003445469f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #15 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #18 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #19 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 119 byte(s) in 1 object(s) allocated from:
    #0 0x00001f9450e4 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x00003447ea60 in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x00003447ea60 in gpr_malloc_aligned /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:63:13
    #3 0x00003457a858 in AllocZone /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:108:18
    #4 0x00003457a858 in Alloc /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:162:14
    #5 0x00003457a858 in grpc_core::Arena::AllocPooled(unsigned long, unsigned long, std::__y1::atomic<grpc_core::Arena::FreePoolNode*>*) /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:144:15
    #6 0x0000345c214c in MakePooledArray<char> /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:246:32
    #7 0x0000345c214c in AsyncResolution /-S/contrib/libs/grpc/src/core/lib/promise/interceptor_list.h:192:40
    #8 0x0000345c214c in Construct<grpc_core::InterceptorList<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter> >::RunPromise::AsyncResolution, unsigned long &> /-S/contrib/libs/grpc/src/core/lib/gprpp/construct_destruct.h:35:11
    #9 0x0000345c214c in grpc_core::InterceptorList<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter>>::RunPromise::RunPromise(unsigned long, grpc_core::InterceptorList<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter>>::Map*, std::__y1::optional<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter>>) /-S/contrib/libs/grpc/src/core/lib/promise/interceptor_list.h:101:9
    #10 0x0000345c1d6e in grpc_core::InterceptorList<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter>>::Run(std::__y1::optional<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter>>) /-S/contrib/libs/grpc/src/core/lib/promise/interceptor_list.h:217:12
    #11 0x0000345c1971 in grpc_core::PipeReceiver<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter>>::Next()::'lambda'(std::__y1::optional<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter>>)::operator()(std::__y1::optional<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter>>) const::'lambda'()::operator()() /-S/contrib/libs/grpc/src/core/lib/promise/pipe.h:577:36
    #12 0x0000345c1238 in PromiseFactoryImpl<(lambda at /-S/contrib/libs/grpc/src/core/lib/promise/pipe.h:576:15)> /-S/contrib/libs/grpc/src/core/lib/promise/detail/promise_factory.h:171:10
    #13 0x0000345c1238 in Make /-S/contrib/libs/grpc/src/core/lib/promise/detail/promise_factory.h:202:27
    #14 0x0000345c1238 in grpc_core::promise_detail::If<bool, grpc_core::PipeReceiver<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter>>::Next()::'lambda'(std::__y1::optional<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter>>)::operator()(std::__y1::optional<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter>>) const::'lambda'(), grpc_core::PipeReceiver<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter>>::Next()::'lambda'(std::__y1::optional<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter>>)::operator()(std::__y1::optional<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter>>) const::'lambda0'()>::If(bool, grpc_core::PipeReceiver<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter>>::Next()::'lambda'(std::__y1::optional<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter>>)::operator()(std::__y1::optional<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter>>) const::'lambda'(), grpc_core::PipeReceiver<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter>>::Next()::'lambda'(std::__y1::optional<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter>>)::operator()(std::__y1::optional<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter>>) const::'lambda0'()) /-S/contrib/libs/grpc/src/core/lib/promise/if.h:137:41
    #15 0x0000345c0d9a in grpc_core::promise_detail::If<bool, grpc_core::PipeReceiver<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter>>::Next()::'lambda'(std::__y1::optional<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter>>)::operator()(std::__y1::optional<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter>>) const::'lambda'(), grpc_core::PipeReceiver<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter>>::Next()::'lambda'(std::__y1::optional<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter>>)::operator()(std::__y1::optional<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter>>) const::'lambda0'()> grpc_core::If<bool, grpc_core::PipeReceiver<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter>>::Next()::'lambda'(std::__y1::optional<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter>>)::operator()(std::__y1::optional<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter>>) const::'lambda'(), grpc_core::PipeReceiver<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter>>::Next()::'lambda'(std::__y1::optional<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter>>)::operator()(std::__y1::optional<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter>>) const::'lambda0'()>(bool, grpc_core::PipeReceiver<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter>>::Next()::'lambda'(std::__y1::optional<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter>>)::operator()(std::__y1::optional<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter>>) const::'lambda'(), grpc_core::PipeReceiver<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter>>::Next()::'lambda'(std::__y1::optional<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter>>)::operator()(std::__y1::optional<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter>>) const::'lambda0'()) /-S/contrib/libs/grpc/src/core/lib/promise/if.h:198:10
    #16 0x0000345c0aa1 in grpc_core::PipeReceiver<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter>>::Next()::'lambda'(std::__y1::optional<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter>>)::operator()(std::__y1::optional<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter>>) const /-S/contrib/libs/grpc/src/core/lib/promise/pipe.h:574:18
    #17 0x0000345c06f6 in std::__y1::enable_if<IsVoidCallable<grpc_core::promise_detail::ResultOfT<grpc_core::PipeReceiver<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter>>::Next()::'lambda'(std::__y1::optional<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter>>) (std::__y1::optional<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter>>), void>::T>::value, grpc_core::promise_detail::PromiseLike<decltype(std::declval<grpc_core::PipeReceiver<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter>>::Next()::'lambda'(std::__y1::optional<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter>>)>()(std::declval<std::__y1::optional<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter>>>()))>>::type grpc_core::promise_detail::PromiseFactoryImpl<std::__y1::optional<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter>>, grpc_core::PipeReceiver<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter>>::Next()::'lambda'(std::__y1::optional<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter>>)>(grpc_core::PipeReceiver<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter>>::Next()::'lambda'(std::__y1::optional<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter>>)&&, std::__y1::optional<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter>>&&) /-S/contrib/libs/grpc/src/core/lib/promise/detail/promise_factory.h:146:10
    #18 0x0000345c007e in Make /-S/contrib/libs/grpc/src/core/lib/promise/detail/promise_factory.h:187:12
    #19 0x0000345c007e in CallFactory<grpc_core::promise_detail::OncePromiseFactory<std::__y1::optional<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter> >, (lambda at /-S/contrib/libs/grpc/src/core/lib/promise/pipe.h:571:9)> > /-S/contrib/libs/grpc/src/core/lib/promise/seq.h:37:18
    #20 0x0000345c007e in grpc_core::Poll<grpc_core::NextResult<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter>>> grpc_core::promise_detail::BasicSeq<grpc_core::promise_detail::SeqTraits, grpc_core::pipe_detail::Next<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter>>, grpc_core::PipeReceiver<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter>>::Next()::'lambda'(std::__y1::optional<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter>>)>::RunNext<(char)0>::operator()<std::__y1::optional<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter>>>(std::__y1::optional<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter>>&&) /-S/contrib/libs/grpc/src/core/lib/promise/detail/basic_seq.h:256:16
    #21 0x0000345bfd1a in CheckResultAndRunNext<grpc_core::NextResult<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter> >, std::__y1::optional<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter> >, grpc_core::promise_detail::BasicSeq<grpc_core::promise_detail::SeqTraits, grpc_core::pipe_detail::Next<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter> >, (lambda at /-S/contrib/libs/grpc/src/core/lib/promise/pipe.h:571:9)>::RunNext<'\x00'> > /-S/contrib/libs/grpc/src/core/lib/promise/seq.h:46:12
    #22 0x0000345bfd1a in std::__y1::enable_if<(char)0 != grpc_core::promise_detail::BasicSeq<grpc_core::promise_detail::SeqTraits, grpc_core::pipe_detail::Next<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter>>, grpc_core::PipeReceiver<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter>>::Next()::'lambda'(std::__y1::optional<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter>>)>::N - 1, grpc_core::Poll<grpc_core::NextResult<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter>>>>::type grpc_core::promise_detail::BasicSeq<grpc_core::promise_detail::SeqTraits, grpc_core::pipe_detail::Next<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter>>, grpc_core::PipeReceiver<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter>>::Next()::'lambda'(std::__y1::optional<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter>>)>::RunState<(char)0>() /-S/contrib/libs/grpc/src/core/lib/promise/detail/basic_seq.h:283:12
    #23 0x0000346cc5d8 in operator() /-S/contrib/libs/grpc/src/core/lib/promise/detail/basic_seq.h:332:43
    #24 0x0000346cc5d8 in Switch<grpc_core::Poll<grpc_core::NextResult<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter> > >, grpc_core::promise_detail::BasicSeq<grpc_core::promise_detail::SeqTraits, grpc_core::pipe_detail::Next<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter> >, (lambda at /-S/contrib/libs/grpc/src/core/lib/promise/pipe.h:571:9)>::RunStateStruct<'\x00'>, grpc_core::promise_detail::BasicSeq<grpc_core::promise_detail::SeqTraits, grpc_core::pipe_detail::Next<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter> >, (lambda at /-S/contrib/libs/grpc/src/core/lib/promise/pipe.h:571:9)>::RunStateStruct<'\x01'> > /-S/contrib/libs/grpc/src/core/lib/promise/detail/switch.h:43:14
    #25 0x0000346cc5d8 in Run<'\x00', '\x01'> /-S/contrib/libs/grpc/src/core/lib/promise/detail/basic_seq.h:353:12
    #26 0x0000346cc5d8 in operator() /-S/contrib/libs/grpc/src/core/lib/promise/detail/basic_seq.h:393:12
    #27 0x0000346cc5d8 in grpc_core::promise_filter_detail::BaseCallData::ReceiveMessage::WakeInsideCombiner(grpc_core::promise_filter_detail::BaseCallData::Flusher*, bool) /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:881:21
    #28 0x0000346e6a3a in grpc_core::promise_filter_detail::ServerCallData::WakeInsideCombiner(grpc_core::promise_filter_detail::BaseCallData::Flusher*) /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2489:24
    #29 0x0000346cab67 in grpc_core::promise_filter_detail::BaseCallData::ReceiveMessage::OnComplete(y_absl::lts_y_20240722::Status) /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:746:10
    #30 0x0000346f008e in operator() /-S/contrib/libs/grpc/src/core/lib/iomgr/closure.h:128:3
    #31 0x0000346f008e in grpc_closure grpc_core::MakeMemberClosure<grpc_core::promise_filter_detail::BaseCallData::ReceiveMessage, &grpc_core::promise_filter_detail::BaseCallData::ReceiveMessage::OnComplete(y_absl::lts_y_20240722::Status)>(grpc_core::promise_filter_detail::BaseCallData::ReceiveMessage*, grpc_core::DebugLocation)::'lambda'(void*, y_absl::lts_y_20240722::Status)::__invoke(void*, y_absl::lts_y_20240722::Status) /-S/contrib/libs/grpc/src/core/lib/iomgr/closure.h:128:3
    #32 0x00003449f80e in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #33 0x00003449f80e in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #34 0x000034672544 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #35 0x000034672544 in pollset_work(grpc_pollset*, grpc_pollset_worker**, grpc_core::Timestamp) /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc:1049:3
    #36 0x00003466e118 in pollset_work(grpc_pollset*, grpc_pollset_worker**, grpc_core::Timestamp) /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_posix.cc:249:7
    #37 0x000034691e58 in grpc_pollset_work(grpc_pollset*, grpc_pollset_worker**, grpc_core::Timestamp) /-S/contrib/libs/grpc/src/core/lib/iomgr/pollset.cc:48:10
    #38 0x00003464c908 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #39 0x000034d3252e in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #40 0x00003445469f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #41 0x00003445469f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #42 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #43 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #44 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #45 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #46 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #47 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #48 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 112 byte(s) in 2 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b640b0b in NKikimr::NGRpcService::TResponseStatusCounter::operator+=(unsigned long) /-S/ydb/core/grpc_services/counters/counters.cpp:65:34
    #6 0x00003b628b2a in NKikimr::NGRpcService::TYdbCounterBlock::FinishProcessing(unsigned int, unsigned int, bool, unsigned int, TDuration) /-S/ydb/core/grpc_services/counters/counters.cpp:232:49
    #7 0x000045189d07 in NYdbGrpc::TGRpcRequestImpl<Ydb::Discovery::ListEndpointsRequest, Ydb::Discovery::ListEndpointsResponse, NKikimr::NGRpcService::TGRpcDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetFinishDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:495:20
    #8 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #9 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #10 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #14 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #17 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #18 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 112 byte(s) in 2 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000225288d9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x0000225288d9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x0000225288d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x0000225288d9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x0000225288d9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TExpiringCounter, TDefaultIntrusivePtrOps<NMonitoring::TExpiringCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x0000225288d9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TExpiringCounter, TDefaultIntrusivePtrOps<NMonitoring::TExpiringCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TExpiringCounter, TDefaultIntrusivePtrOps<NMonitoring::TExpiringCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251a272 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TExpiringCounter, TDefaultIntrusivePtrOps<NMonitoring::TExpiringCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251a272 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TExpiringCounter, TDefaultIntrusivePtrOps<NMonitoring::TExpiringCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251a272 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<true, NMonitoring::TExpiringCounter, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x0000225199c4 in NMonitoring::TDynamicCounters::GetExpiringNamedCounter(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:62:25
    #11 0x00003b640ccb in NKikimr::NGRpcService::TResponseStatusCounter::operator+=(unsigned long) /-S/ydb/core/grpc_services/counters/counters.cpp:65:65
    #12 0x00003b628b2a in NKikimr::NGRpcService::TYdbCounterBlock::FinishProcessing(unsigned int, unsigned int, bool, unsigned int, TDuration) /-S/ydb/core/grpc_services/counters/counters.cpp:232:49
    #13 0x000045189d07 in NYdbGrpc::TGRpcRequestImpl<Ydb::Discovery::ListEndpointsRequest, Ydb::Discovery::ListEndpointsResponse, NKikimr::NGRpcService::TGRpcDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetFinishDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:495:20
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 112 byte(s) in 2 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b640b0b in NKikimr::NGRpcService::TResponseStatusCounter::operator+=(unsigned long) /-S/ydb/core/grpc_services/counters/counters.cpp:65:34
    #11 0x00003b628b2a in NKikimr::NGRpcService::TYdbCounterBlock::FinishProcessing(unsigned int, unsigned int, bool, unsigned int, TDuration) /-S/ydb/core/grpc_services/counters/counters.cpp:232:49
    #12 0x000045189d07 in NYdbGrpc::TGRpcRequestImpl<Ydb::Discovery::ListEndpointsRequest, Ydb::Discovery::ListEndpointsResponse, NKikimr::NGRpcService::TGRpcDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetFinishDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:495:20
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045297b9e in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::DescribeResourceRequest, Ydb::RateLimiter::DescribeResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b4be0de in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::PlainGrpcRequest, Ydb::Debug::PlainGrpcResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045a083be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeBindingRequest, FederatedQuery::DescribeBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441f77be in NYdbGrpc::TGRpcRequestImpl<Ydb::Scripting::ExecuteYqlRequest, Ydb::Scripting::ExecuteYqlPartialResponse, NKikimr::NGRpcService::TGRpcYdbScriptingService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000457b65de in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::StopStreamEncryptionRequest, Ydb::DataStreams::V1::StopStreamEncryptionResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045271ebe in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::ListResourcesRequest, Ydb::RateLimiter::ListResourcesResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004551141e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeLimitsRequest, Ydb::DataStreams::V1::DescribeLimitsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442c778e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::RemoveDirectoryRequest, Ydb::Scheme::RemoveDirectoryResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004251794e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CopyTableRequest, Ydb::Table::CopyTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044db025e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::DropConfigRequest, Ydb::DynamicConfig::DropConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004576b21e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::SplitShardRequest, Ydb::DataStreams::V1::SplitShardResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004515633e in NYdbGrpc::TGRpcRequestImpl<Ydb::Discovery::NodeRegistrationRequest, Ydb::Discovery::NodeRegistrationResponse, NKikimr::NGRpcService::TGRpcDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044dd5f6e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::AddVolatileConfigRequest, Ydb::DynamicConfig::AddVolatileConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000046e1834b in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::ExecuteQueryRequest, Ydb::Query::ExecuteQueryResponsePart, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000042180e5b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeOperationStatus, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004359cd1e in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::CreateSnapshotRequest, Ydb::ClickhouseInternal::CreateSnapshotResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f1010ae in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::AlterNodeRequest, Ydb::Coordination::AlterNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f228c2e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::ClusterDiscovery::DiscoverClustersRequest, Ydb::PersQueue::ClusterDiscovery::DiscoverClustersResponse, NKikimr::NGRpcService::TGRpcPQClusterDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004574583e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::RemoveTagsFromStreamRequest, Ydb::DataStreams::V1::RemoveTagsFromStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d8a54e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::ReplaceConfigRequest, Ydb::DynamicConfig::ReplaceConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000457dbfbe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::UpdateStreamRequest, Ydb::DataStreams::V1::UpdateStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045536dfe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeStreamSummaryRequest, Ydb::DataStreams::V1::DescribeStreamSummaryResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000424cbe2e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeExternalTableRequest, Ydb::Table::DescribeExternalTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045790bfe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::StartStreamEncryptionRequest, Ydb::DataStreams::V1::StartStreamEncryptionResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043529cae in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::ScanRequest, Ydb::ClickhouseInternal::ScanResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000425faaae in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeTableOptionsRequest, Ydb::Table::DescribeTableOptionsResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b925ece in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::GetStorageChannelStatusRequest, Ydb::KeyValue::GetStorageChannelStatusResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000453e4d4e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListStreamsRequest, Ydb::DataStreams::V1::ListStreamsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004584ca3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListQueriesRequest, FederatedQuery::ListQueriesResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListQueriesRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListQueriesResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000044a99ed9 in NKikimr::NGRpcServer::TGRpcStreamingRequest<Ydb::Topic::StreamReadMessage_FromClient, Ydb::Topic::StreamReadMessage_FromServer, NKikimr::NGRpcService::V1::TGRpcTopicService, 413>::OnAccepted(NYdbGrpc::EQueueEventStatus) /-S/ydb/core/grpc_streaming/grpc_streaming.h:253:27
    #15 0x000044aa0433 in NYdbGrpc::TQueueFixedEvent<NKikimr::NGRpcServer::TGRpcStreamingRequest<Ydb::Topic::StreamReadMessage_FromClient, Ydb::Topic::StreamReadMessage_FromServer, NKikimr::NGRpcService::V1::TGRpcTopicService, 413>>::Execute(bool) /-S/ydb/library/grpc/server/event_callback.h:54:9
    #16 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #17 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #18 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #19 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #20 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #21 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #23 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #24 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #25 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #26 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #27 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045985c3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ModifyConnectionRequest, FederatedQuery::ModifyConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004547bf8e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::PutRecordsRequest, Ydb::DataStreams::V1::PutRecordsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459d40be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::CreateBindingRequest, FederatedQuery::CreateBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004438bd6e in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::GetOperationRequest, Ydb::Operations::GetOperationResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459b9f3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::TestConnectionRequest, FederatedQuery::TestConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::TestConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::TestConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004524c1de in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::DropResourceRequest, Ydb::RateLimiter::DropResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044cf551e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::GetScaleRecommendationRequest, Ydb::Cms::GetScaleRecommendationResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004563e31e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeStreamConsumerRequest, Ydb::DataStreams::V1::DescribeStreamConsumerResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456896de in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::AddTagsToStreamRequest, Ydb::DataStreams::V1::AddTagsToStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000044b6b04b in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DescribeTopicRequest, Ydb::Topic::DescribeTopicResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044caaf9e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::RemoveDatabaseRequest, Ydb::Cms::RemoveDatabaseResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456af0be in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DisableEnhancedMonitoringRequest, Ydb::DataStreams::V1::DisableEnhancedMonitoringResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000421c0ace in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TChooseProxyRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004561893e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DeregisterStreamConsumerRequest, Ydb::DataStreams::V1::DeregisterStreamConsumerResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b8b482e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRequest, Ydb::KeyValue::ReadResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b868e6e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AcquireLockRequest, Ydb::KeyValue::AcquireLockResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c8528e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::ListDatabasesRequest, Ydb::Cms::ListDatabasesResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004543010e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListShardsRequest, Ydb::DataStreams::V1::ListShardsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004240ea7b in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::AlterTableRequest, Ydb::Table::AlterTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004234b8fe in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TInterconnectDebug, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458e933e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::GetResultDataRequest, FederatedQuery::GetResultDataResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetResultDataRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetResultDataResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004236b4be in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TTabletStateRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044526d7e in NYdbGrpc::TGRpcRequestImpl<Ydb::Import::ListObjectsInS3ExportRequest, Ydb::Import::ListObjectsInS3ExportResponse, NKikimr::NGRpcService::TGRpcYdbImportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b7aa4ce in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::CreateVolumeRequest, Ydb::KeyValue::CreateVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000435c2a2e in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::RefreshSnapshotRequest, Ydb::ClickhouseInternal::RefreshSnapshotResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004baffdfe in NYdbGrpc::TGRpcRequestImpl<Ydb::Tablet::ChangeTabletSchemaRequest, Ydb::Tablet::ChangeTabletSchemaResponse, NKikimr::NGRpcService::TGRpcYdbTabletService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e4769e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetMetadataRequest, Ydb::DynamicConfig::GetMetadataResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044dfbc7e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::RemoveVolatileConfigRequest, Ydb::DynamicConfig::RemoveVolatileConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000425d4d1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::BeginTransactionRequest, Ydb::Table::BeginTransactionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000452bd57e in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::AcquireResourceRequest, Ydb::RateLimiter::AcquireResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000426dcf4e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::BulkUpsertRequest, Ydb::Table::BulkUpsertResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b508cae in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::KqpProxyRequest, Ydb::Debug::KqpProxyResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045663cfe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListStreamConsumersRequest, Ydb::DataStreams::V1::ListStreamConsumersResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044bdd44e in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::UpdateOffsetsInTransactionRequest, Ydb::Topic::UpdateOffsetsInTransactionResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046bf116e in NYdbGrpc::TGRpcRequestImpl<Fq::Private::GetTaskRequest, Fq::Private::GetTaskResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::GetTaskRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::GetTaskResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044479f1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Export::ExportToYtRequest, Ydb::Export::ExportToYtResponse, NKikimr::NGRpcService::TGRpcYdbExportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004454ca5e in NYdbGrpc::TGRpcRequestImpl<Ydb::Import::ImportDataRequest, Ydb::Import::ImportDataResponse, NKikimr::NGRpcService::TGRpcYdbImportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f14cace in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::DescribeNodeRequest, Ydb::Coordination::DescribeNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004545655e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::PutRecordRequest, Ydb::DataStreams::V1::PutRecordResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000454a19be in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::GetRecordsRequest, Ydb::DataStreams::V1::GetRecordsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046c87dee in NYdbGrpc::TGRpcRequestImpl<Fq::Private::DeleteRateLimiterResourceRequest, Fq::Private::DeleteRateLimiterResourceResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::DeleteRateLimiterResourceRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::DeleteRateLimiterResourceResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004540a72e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DeleteStreamRequest, Ydb::DataStreams::V1::DeleteStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004271975e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ReadTableRequest, Ydb::Table::ReadTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004531cf8e in NYdbGrpc::TGRpcRequestImpl<Ydb::Monitoring::NodeCheckRequest, Ydb::Monitoring::NodeCheckResponse, NKikimr::NGRpcService::TGRpcMonitoringService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004bb5eece in NYdbGrpc::TGRpcRequestImpl<Ydb::View::DescribeViewRequest, Ydb::View::DescribeViewResponse, NKikimr::NGRpcService::TGRpcViewService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000452264fe in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::AlterResourceRequest, Ydb::RateLimiter::AlterResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e6d3ae in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetNodeLabelsRequest, Ydb::DynamicConfig::GetNodeLabelsResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000424f1bbe in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeSystemViewRequest, Ydb::Table::DescribeSystemViewResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000448b9d2e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::DropTopicRequest, Ydb::PersQueue::V1::DropTopicResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000422becee in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TTestShardControlRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004223fdee in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TFillNodeRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004245a57e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DropTableRequest, Ydb::Table::DropTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004539804e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeStreamRequest, Ydb::DataStreams::V1::DescribeStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442ed49e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::ListDirectoryRequest, Ydb::Scheme::ListDirectoryResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000435e873e in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::DiscardSnapshotRequest, Ydb::ClickhouseInternal::DiscardSnapshotResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044f047ee in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetConfigurationVersionRequest, Ydb::DynamicConfig::GetConfigurationVersionResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046e627de in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::FetchScriptResultsRequest, Ydb::Query::FetchScriptResultsResponse, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b8da50e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRangeRequest, Ydb::KeyValue::ReadRangeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b551e4e in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::TxProxyRequest, Ydb::Debug::TxProxyResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456d4a9e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::EnableEnhancedMonitoringRequest, Ydb::DataStreams::V1::EnableEnhancedMonitoringResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004421d4ee in NYdbGrpc::TGRpcRequestImpl<Ydb::Scripting::ExplainYqlRequest, Ydb::Scripting::ExplainYqlResponse, NKikimr::NGRpcService::TGRpcYdbScriptingService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046c622ce in NYdbGrpc::TGRpcRequestImpl<Fq::Private::CreateRateLimiterResourceRequest, Fq::Private::CreateRateLimiterResourceResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::CreateRateLimiterResourceRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::CreateRateLimiterResourceResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c3986e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::AlterDatabaseRequest, Ydb::Cms::AlterDatabaseResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444ff75e in NYdbGrpc::TGRpcRequestImpl<Ydb::Import::ImportFromS3Request, Ydb::Import::ImportFromS3Response, NKikimr::NGRpcService::TGRpcYdbImportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443d678e in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::ForgetOperationRequest, Ydb::Operations::ForgetOperationResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458b503e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DeleteQueryRequest, FederatedQuery::DeleteQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044bb776e in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DescribePartitionRequest, Ydb::Topic::DescribePartitionResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044cd0cae in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::DescribeDatabaseOptionsRequest, Ydb::Cms::DescribeDatabaseOptionsResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000046e86e1b in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::CreateSessionRequest, Ydb::Query::CreateSessionResponse, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004512eb9e in NYdbGrpc::TGRpcRequestImpl<Ydb::Discovery::WhoAmIRequest, Ydb::Discovery::WhoAmIResponse, NKikimr::NGRpcService::TGRpcDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044edeade in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::FetchStartupConfigRequest, Ydb::DynamicConfig::FetchStartupConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000455821be in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::IncreaseStreamRetentionPeriodRequest, Ydb::DataStreams::V1::IncreaseStreamRetentionPeriodResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b84318e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListLocalPartitionsRequest, Ydb::KeyValue::ListLocalPartitionsResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000044b4533b in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::AlterTopicRequest, Ydb::Topic::AlterTopicResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046c3c7ae in NYdbGrpc::TGRpcRequestImpl<Fq::Private::NodesHealthCheckRequest, Fq::Private::NodesHealthCheckResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::NodesHealthCheckRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::NodesHealthCheckResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442a013e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::MakeDirectoryRequest, Ydb::Scheme::MakeDirectoryResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044977b5e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::RemoveReadRuleRequest, Ydb::PersQueue::V1::RemoveReadRuleResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004517a8eb in NYdbGrpc::TGRpcRequestImpl<Ydb::Discovery::ListEndpointsRequest, Ydb::Discovery::ListEndpointsResponse, NKikimr::NGRpcService::TGRpcDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e2198e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetConfigRequest, Ydb::DynamicConfig::GetConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045830f7e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::CreateQueryRequest, FederatedQuery::CreateQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000424a609e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeExternalDataSourceRequest, Ydb::Table::DescribeExternalDataSourceResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000426b71be in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExecuteDataQueryRequest, Ydb::Table::ExecuteDataQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000453bf36e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::CreateStreamRequest, Ydb::DataStreams::V1::CreateStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443b1f1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::CancelOperationRequest, Ydb::Operations::CancelOperationResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045801c9e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::SetWriteQuotaRequest, Ydb::DataStreams::V1::SetWriteQuotaResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b7d1aee in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DropVolumeRequest, Ydb::KeyValue::DropVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441d2f1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scripting::ExecuteYqlRequest, Ydb::Scripting::ExecuteYqlResponse, NKikimr::NGRpcService::TGRpcYdbScriptingService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c1221e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::CreateDatabaseRequest, Ydb::Cms::CreateDatabaseResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046e3de6e in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::ExecuteScriptRequest, Ydb::Operations::Operation, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b4e43de in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::GrpcProxyRequest, Ydb::Debug::GrpcProxyResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000454ec49e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::SubscribeToShardRequest, Ydb::DataStreams::V1::SubscribeToShardResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004256346e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::RenameTablesRequest, Ydb::Table::RenameTablesResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000044312ecb in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::DescribePathRequest, Ydb::Scheme::DescribePathResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f0d9a5e in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::CreateNodeRequest, Ydb::Coordination::CreateNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000426f647e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExecuteScanQueryRequest, Ydb::Table::ExecuteScanQueryPartialResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456fa47e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListTagsForStreamRequest, Ydb::DataStreams::V1::ListTagsForStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044338bbe in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::ModifyPermissionsRequest, Ydb::Scheme::ModifyPermissionsResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004253d6de in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CopyTablesRequest, Ydb::Table::CopyTablesResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046bc9d0e in NYdbGrpc::TGRpcRequestImpl<Fq::Private::PingTaskRequest, Fq::Private::PingTaskResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::PingTaskRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::PingTaskResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000423275bb in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TConsoleRequest, NKikimrClient::TConsoleResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004248002b in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeTableRequest, Ydb::Table::DescribeTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046c16c8e in NYdbGrpc::TGRpcRequestImpl<Fq::Private::WriteTaskResultRequest, Fq::Private::WriteTaskResultResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::WriteTaskResultRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::WriteTaskResultResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004571fe5e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::MergeShardsRequest, Ydb::DataStreams::V1::MergeShardsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044eb8dce in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::ResolveAllConfigRequest, Ydb::DynamicConfig::ResolveAllConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004bb2464e in NYdbGrpc::TGRpcRequestImpl<Ydb::Tablet::RestartTabletRequest, Ydb::Tablet::RestartTabletResponse, NKikimr::NGRpcService::TGRpcYdbTabletService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000435512fe in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::GetShardLocationsRequest, Ydb::ClickhouseInternal::GetShardLocationsResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444a153e in NYdbGrpc::TGRpcRequestImpl<Ydb::Export::ExportToS3Request, Ydb::Export::ExportToS3Response, NKikimr::NGRpcService::TGRpcYdbExportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004266b99e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::RollbackTransactionRequest, Ydb::Table::RollbackTransactionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004225f9ae in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TDrainNodeRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045880d3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::GetQueryStatusRequest, FederatedQuery::GetQueryStatusResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetQueryStatusRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetQueryStatusResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e930be in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::ResolveConfigRequest, Ydb::DynamicConfig::ResolveConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004595193e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListConnectionsRequest, FederatedQuery::ListConnectionsResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListConnectionsRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListConnectionsResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000421e089e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TPersQueueRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004220066e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeInitRoot, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044b9103e in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DescribeConsumerRequest, Ydb::Topic::DescribeConsumerResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004215b07b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeOperation, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458cf1be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ControlQueryRequest, FederatedQuery::ControlQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ControlQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ControlQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000046ecf44b in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::AttachSessionRequest, Ydb::Query::SessionState, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004591d63e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeJobRequest, FederatedQuery::DescribeJobResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeJobRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeJobResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459ee23e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListBindingsRequest, FederatedQuery::ListBindingsResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListBindingsRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListBindingsResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004230335e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TCmsRequest, NKikimrClient::TCmsResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045a3c6be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DeleteBindingRequest, FederatedQuery::DeleteBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004222022e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TResolveNodeRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000422dedae in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TNodeRegistrationRequest, NKikimrClient::TNodeRegistrationResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004596babe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeConnectionRequest, FederatedQuery::DescribeConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000424347ee in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CreateTableRequest, Ydb::Table::CreateTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004599fdbe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DeleteConnectionRequest, FederatedQuery::DeleteConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004229f12e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::THiveCreateTablet, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004489308e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::ReadInfoRequest, Ydb::PersQueue::V1::ReadInfoResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f126dbe in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::DropNodeRequest, Ydb::Coordination::DropNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000425aef8e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExecuteSchemeQueryRequest, Ydb::Table::ExecuteSchemeQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d62efe in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::SetConfigRequest, Ydb::DynamicConfig::SetConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042645f4e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CommitTransactionRequest, Ydb::Table::CommitTransactionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000448e04ae in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::CreateTopicRequest, Ydb::PersQueue::V1::CreateTopicResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044ad2cee in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::CommitOffsetRequest, Ydb::Topic::CommitOffsetResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459034be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListJobsRequest, FederatedQuery::ListJobsResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListJobsRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListJobsResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b7f77ce in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AlterVolumeRequest, Ydb::KeyValue::AlterVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000452f6d1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Monitoring::SelfCheckRequest, Ydb::Monitoring::SelfCheckResponse, NKikimr::NGRpcService::TGRpcMonitoringService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000455f2f5e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::RegisterStreamConsumerRequest, Ydb::DataStreams::V1::RegisterStreamConsumerResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b9001ee in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListRangeRequest, Ydb::KeyValue::ListRangeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b52d57e in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::SchemeCacheRequest, Ydb::Debug::SchemeCacheResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004555c7de in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DecreaseStreamRetentionPeriodRequest, Ydb::DataStreams::V1::DecreaseStreamRetentionPeriodResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045344d9e in NYdbGrpc::TGRpcRequestImpl<Ydb::Auth::LoginRequest, Ydb::Auth::LoginResponse, NKikimr::NGRpcService::TGRpcAuthService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004bad9c6e in NYdbGrpc::TGRpcRequestImpl<Ydb::Tablet::ExecuteTabletMiniKQLRequest, Ydb::Tablet::ExecuteTabletMiniKQLResponse, NKikimr::NGRpcService::TGRpcYdbTabletService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000425891fe in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExplainDataQueryRequest, Ydb::Table::ExplainDataQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045866bbe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeQueryRequest, FederatedQuery::DescribeQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004227f28b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TBlobStorageConfigRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b88eb4e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ExecuteTransactionRequest, Ydb::KeyValue::ExecuteTransactionResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004273d61e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ReadRowsRequest, Ydb::Table::ReadRowsResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000455a7b9e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::UpdateShardCountRequest, Ydb::DataStreams::V1::UpdateShardCountResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000455cd57e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::UpdateStreamModeRequest, Ydb::DataStreams::V1::UpdateStreamModeResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004269172e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::PrepareDataQueryRequest, Ydb::Table::PrepareDataQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000421a0f0e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeDescribe, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004589aebe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ModifyQueryRequest, FederatedQuery::ModifyQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b81d4ae in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DescribeVolumeRequest, Ydb::KeyValue::DescribeVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044951e4e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::AddReadRuleRequest, Ydb::PersQueue::V1::AddReadRuleResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000426204fe in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DeleteSessionRequest, Ydb::Table::DeleteSessionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000451feede in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::CreateResourceRequest, Ydb::RateLimiter::CreateResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c5f57e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::GetDatabaseStatusRequest, Ydb::Cms::GetDatabaseStatusResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000454c739e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::GetShardIteratorRequest, Ydb::DataStreams::V1::GetShardIteratorResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443faffe in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::ListOperationsRequest, Ydb::Operations::ListOperationsResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b57673e in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::ActorChainRequest, Ydb::Debug::ActorChainResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000423e92ce in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::KeepAliveRequest, Ydb::Table::KeepAliveResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459377be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::CreateConnectionRequest, FederatedQuery::CreateConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 104 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97f09d in operator new[](unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:89:3
    #1 0x000027b48348 in TAtomicsArray /-S/library/cpp/monlib/metrics/atomics_array.h:12:23
    #2 0x000027b48348 in NMonitoring::TExplicitHistogramCollector::TExplicitHistogramCollector(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:17:15
    #3 0x000027b4822f in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:27
    #4 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #5 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #6 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045a2253e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ModifyBindingRequest, FederatedQuery::ModifyBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 87 byte(s) in 1 object(s) allocated from:
    #0 0x00001f9450e4 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x00003447ea60 in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x00003447ea60 in gpr_malloc_aligned /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:63:13
    #3 0x00003457a592 in grpc_core::Arena::AllocZone(unsigned long) /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:108:18
    #4 0x00003494e67f in Alloc /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:162:14
    #5 0x00003494e67f in New<grpc_core::InterceptorList<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter> >::MapImpl<(lambda at /-S/contrib/libs/grpc/src/core/ext/filters/http/message_compress/compression_filter.cc:288:7), (lambda at /-S/contrib/libs/grpc/src/core/lib/promise/interceptor_list.h:225:24)>, (lambda at /-S/contrib/libs/grpc/src/core/ext/filters/http/message_compress/compression_filter.cc:288:7), (lambda at /-S/contrib/libs/grpc/src/core/lib/promise/interceptor_list.h:225:24), grpc_core::DebugLocation &> /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:172:28
    #6 0x00003494e67f in MakeMapToAdd<(lambda at /-S/contrib/libs/grpc/src/core/ext/filters/http/message_compress/compression_filter.cc:288:7), (lambda at /-S/contrib/libs/grpc/src/core/lib/promise/interceptor_list.h:225:24)> /-S/contrib/libs/grpc/src/core/lib/promise/interceptor_list.h:288:33
    #7 0x00003494e67f in AppendMap<(lambda at /-S/contrib/libs/grpc/src/core/ext/filters/http/message_compress/compression_filter.cc:288:7)> /-S/contrib/libs/grpc/src/core/lib/promise/interceptor_list.h:224:12
    #8 0x00003494e67f in InterceptAndMap<(lambda at /-S/contrib/libs/grpc/src/core/ext/filters/http/message_compress/compression_filter.cc:288:7)> /-S/contrib/libs/grpc/src/core/lib/promise/pipe.h:613:14
    #9 0x00003494e67f in grpc_core::ServerCompressionFilter::MakeCallPromise(grpc_core::CallArgs, std::__y1::function<grpc_core::ArenaPromise<std::__y1::unique_ptr<grpc_metadata_batch, grpc_core::Arena::PooledDeleter>> (grpc_core::CallArgs)>) /-S/contrib/libs/grpc/src/core/ext/filters/http/message_compress/compression_filter.cc:287:40
    #10 0x0000346e4e1b in operator() /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2375:24
    #11 0x0000346e4e1b in __invoke<const (lambda at /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2374:26) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x0000346e4e1b in invoke<const (lambda at /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2374:26) &> /-S/contrib/libs/cxxsupp/libcxx/include/__functional/invoke.h:29:10
    #13 0x0000346e4e1b in InvokeObject<(lambda at /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2374:26), void> /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/internal/function_ref.h:78:7
    #14 0x0000346e4e1b in operator() /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/function_ref.h:132:12
    #15 0x0000346e4e1b in Run /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:65:5
    #16 0x0000346e4e1b in grpc_core::promise_filter_detail::ServerCallData::RecvInitialMetadataReady(y_absl::lts_y_20240722::Status) /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2374:22
    #17 0x0000346dcdcc in grpc_core::promise_filter_detail::ServerCallData::RecvInitialMetadataReadyCallback(void*, y_absl::lts_y_20240722::Status) /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2349:38
    #18 0x00003449f80e in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #19 0x00003449f80e in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #20 0x000034672544 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #21 0x000034672544 in pollset_work(grpc_pollset*, grpc_pollset_worker**, grpc_core::Timestamp) /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc:1049:3
    #22 0x00003466e118 in pollset_work(grpc_pollset*, grpc_pollset_worker**, grpc_core::Timestamp) /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_posix.cc:249:7
    #23 0x000034691e58 in grpc_pollset_work(grpc_pollset*, grpc_pollset_worker**, grpc_core::Timestamp) /-S/contrib/libs/grpc/src/core/lib/iomgr/pollset.cc:48:10
    #24 0x00003464c908 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #25 0x000034d3252e in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #26 0x00003445469f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #27 0x00003445469f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 87 byte(s) in 1 object(s) allocated from:
    #0 0x00001f9450e4 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x00003447ea60 in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x00003447ea60 in gpr_malloc_aligned /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:63:13
    #3 0x00003457a592 in grpc_core::Arena::AllocZone(unsigned long) /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:108:18
    #4 0x000034956395 in Alloc /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:162:14
    #5 0x000034956395 in New<grpc_core::Arena::ManagedNewImpl<grpc_core::Latch<std::__y1::unique_ptr<grpc_metadata_batch, grpc_core::Arena::PooledDeleter> > > > /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:172:28
    #6 0x000034956395 in ManagedNew<grpc_core::Latch<std::__y1::unique_ptr<grpc_metadata_batch, grpc_core::Arena::PooledDeleter> > > /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:180:15
    #7 0x000034956395 in CallBuilder /-S/contrib/libs/grpc/src/core/ext/filters/message_size/message_size_filter.cc:195:28
    #8 0x000034956395 in grpc_core::ServerMessageSizeFilter::MakeCallPromise(grpc_core::CallArgs, std::__y1::function<grpc_core::ArenaPromise<std::__y1::unique_ptr<grpc_metadata_batch, grpc_core::Arena::PooledDeleter>> (grpc_core::CallArgs)>) /-S/contrib/libs/grpc/src/core/ext/filters/message_size/message_size_filter.cc:244:15
    #9 0x0000346e4e1b in operator() /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2375:24
    #10 0x0000346e4e1b in __invoke<const (lambda at /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2374:26) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000346e4e1b in invoke<const (lambda at /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2374:26) &> /-S/contrib/libs/cxxsupp/libcxx/include/__functional/invoke.h:29:10
    #12 0x0000346e4e1b in InvokeObject<(lambda at /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2374:26), void> /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/internal/function_ref.h:78:7
    #13 0x0000346e4e1b in operator() /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/function_ref.h:132:12
    #14 0x0000346e4e1b in Run /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:65:5
    #15 0x0000346e4e1b in grpc_core::promise_filter_detail::ServerCallData::RecvInitialMetadataReady(y_absl::lts_y_20240722::Status) /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2374:22
    #16 0x0000346dcdcc in grpc_core::promise_filter_detail::ServerCallData::RecvInitialMetadataReadyCallback(void*, y_absl::lts_y_20240722::Status) /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2349:38
    #17 0x0000348521e1 in Run /-S/contrib/libs/grpc/src/core/lib/iomgr/closure.h:303:5
    #18 0x0000348521e1 in recv_initial_metadata_ready(void*, y_absl::lts_y_20240722::Status) /-S/contrib/libs/grpc/src/core/ext/filters/deadline/deadline_filter.cc:305:3
    #19 0x00003449f80e in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #20 0x00003449f80e in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #21 0x000034672544 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #22 0x000034672544 in pollset_work(grpc_pollset*, grpc_pollset_worker**, grpc_core::Timestamp) /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc:1049:3
    #23 0x00003466e118 in pollset_work(grpc_pollset*, grpc_pollset_worker**, grpc_core::Timestamp) /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_posix.cc:249:7
    #24 0x000034691e58 in grpc_pollset_work(grpc_pollset*, grpc_pollset_worker**, grpc_core::Timestamp) /-S/contrib/libs/grpc/src/core/lib/iomgr/pollset.cc:48:10
    #25 0x00003464c908 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #26 0x000034d3252e in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #27 0x00003445469f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #28 0x00003445469f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #30 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #31 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #32 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #33 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #34 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004484dbe9 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:107:5
    #7 0x00004484c265 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #8 0x000044854edd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::PersQueue::V1::PersQueueService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004b78f25d in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:46:5
    #7 0x00004b78d85f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #8 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00003f09f760 in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:661:5
    #7 0x00003f0a48f9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Coordination::V1::CoordinationService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x00003f0a505d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Coordination::V1::CoordinationService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004581a512 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:53:5
    #7 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004b4af19c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:72:5
    #7 0x00004b4b69a9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Debug::V1::DebugService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x00004b4b710d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Debug::V1::DebugService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000045370525 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:83:5
    #7 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 2 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a17a in MakeIntrusive<NMonitoring::TExpiringCounter, TDefaultIntrusivePtrOps<NMonitoring::TExpiringCounter>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251a17a in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<true, NMonitoring::TExpiringCounter, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x0000225199c4 in NMonitoring::TDynamicCounters::GetExpiringNamedCounter(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:62:25
    #4 0x00003b640ccb in NKikimr::NGRpcService::TResponseStatusCounter::operator+=(unsigned long) /-S/ydb/core/grpc_services/counters/counters.cpp:65:65
    #5 0x00003b628b2a in NKikimr::NGRpcService::TYdbCounterBlock::FinishProcessing(unsigned int, unsigned int, bool, unsigned int, TDuration) /-S/ydb/core/grpc_services/counters/counters.cpp:232:49
    #6 0x000045189d07 in NYdbGrpc::TGRpcRequestImpl<Ydb::Discovery::ListEndpointsRequest, Ydb::Discovery::ListEndpointsResponse, NKikimr::NGRpcService::TGRpcDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetFinishDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:495:20
    #7 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #8 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #9 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #10 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #11 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #13 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #16 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #17 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004536b1d7 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:61:5
    #7 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000451e72b2 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:34:5
    #7 0x0000451e6f5f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #8 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004536cc79 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:68:5
    #7 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044bf9d0d in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:28:5
    #7 0x0000420c4e49 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Cms::V1::CmsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000420c55ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Cms::V1::CmsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00003f09fbd0 in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:662:5
    #7 0x00003f0a48f9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Coordination::V1::CoordinationService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x00003f0a505d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Coordination::V1::CoordinationService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044a76f81 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:207:5
    #7 0x000044a747b5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #8 0x000044a7f2ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Topic::V1::TopicService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000441be806 in NKikimr::NGRpcService::TGRpcYdbScriptingService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scripting.cpp:37:5
    #7 0x0000420ba3c9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scripting::V1::ScriptingService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000420bab2d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scripting::V1::ScriptingService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004b78f9d3 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:48:5
    #7 0x00004b78d85f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #8 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004239a9bb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:114:5
    #7 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004213d002 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:159:5
    #7 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #8 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #9 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #10 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #11 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #13 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #16 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #17 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #18 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #19 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #20 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #21 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #22 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #24 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #25 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #26 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #27 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #28 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #29 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #30 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #31 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #32 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #33 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #34 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004239a01b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:112:5
    #7 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004536b973 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:63:5
    #7 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004213c0fd in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:155:5
    #7 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #8 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #9 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #10 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #11 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #13 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #16 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #17 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #18 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #19 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #20 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #21 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #22 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #24 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #25 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #26 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #27 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #28 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #29 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #30 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #31 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #32 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #33 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #34 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000042390bcb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:94:5
    #7 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004484d0b0 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:93:5
    #7 0x00004484c265 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #8 0x000044854edd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::PersQueue::V1::PersQueueService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000458199cc in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:50:5
    #7 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000046dfb6bc in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:60:5
    #7 0x000046e06ba9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Query::V1::QueryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x000046e0730d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Query::V1::QueryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004536ead7 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:76:5
    #7 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000453708e7 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:84:5
    #7 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004536d047 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:69:5
    #7 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004536fda1 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:81:5
    #7 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00003f216907 in NKikimr::NGRpcService::TGRpcPQClusterDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_cluster_discovery/grpc_service.cpp:72:9
    #7 0x00003f216227 in NKikimr::NGRpcService::TGRpcPQClusterDiscoveryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_cluster_discovery/grpc_service.cpp:38:9
    #8 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044376f0f in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:32:5
    #7 0x0000420bdc29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Operation::V1::OperationService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000420be38d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Operation::V1::OperationService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044bfa0ce in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:29:5
    #7 0x0000420c4e49 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Cms::V1::CmsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000420c55ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Cms::V1::CmsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000451e7a1b in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:36:5
    #7 0x0000451e6f5f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #8 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000042394acb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:101:5
    #7 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004b78dfc3 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:40:5
    #7 0x00004b78d85f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #8 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000423941cb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:100:5
    #7 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000423926cb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:97:5
    #7 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044d4773c in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:34:5
    #7 0x0000420c6d29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000420c748d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000045119ef6 in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:37:5
    #7 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044d489e0 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:39:5
    #7 0x0000420c6d29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000420c748d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004536f25b in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:78:5
    #7 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000458186e4 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:45:5
    #7 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000046bb3207 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:51:5
    #7 0x000046bb1c2f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #8 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000435102c8 in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:36:5
    #7 0x000043516279 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::ClickhouseInternal::V1::ClickhouseInternalService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000435169dd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::ClickhouseInternal::V1::ClickhouseInternalService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004b4afaac in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:73:5
    #7 0x00004b4b69a9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Debug::V1::DebugService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x00004b4b710d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Debug::V1::DebugService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004213b979 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:153:5
    #7 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #8 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #9 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #10 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #11 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #13 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #16 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #17 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #18 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #19 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #20 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #21 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #22 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #24 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #25 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #26 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #27 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #28 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #29 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #30 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #31 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #32 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #33 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #34 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000045819248 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:48:5
    #7 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004238f9c2 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:92:5
    #7 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004484cb3f in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:74:83
    #7 0x00004484c265 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #8 0x000044854edd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::PersQueue::V1::PersQueueService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000045818316 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:44:5
    #7 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000045370163 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:82:5
    #7 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004581960a in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:49:5
    #7 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004536dbb1 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:72:5
    #7 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004536ee99 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:77:5
    #7 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004536b5a5 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:62:5
    #7 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004581b058 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:56:5
    #7 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004484dfab in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:111:5
    #7 0x00004484c265 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #8 0x000044854edd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::PersQueue::V1::PersQueueService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000045119b38 in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:36:5
    #7 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000046dfbfcc in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:61:5
    #7 0x000046e06ba9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Query::V1::QueryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x000046e0730d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Query::V1::QueryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004536a2b1 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:57:5
    #7 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000423965cb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:104:5
    #7 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000046bb1f82 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:42:5
    #7 0x000046bb1c2f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #8 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000444662be in NKikimr::NGRpcService::TGRpcYdbExportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_export.cpp:26:5
    #7 0x0000420bf949 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Export::V1::ExportService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000420c00ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Export::V1::ExportService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004581b41a in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:57:5
    #7 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044bfabe0 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:32:5
    #7 0x0000420c4e49 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Cms::V1::CmsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000420c55ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Cms::V1::CmsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004351070d in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:37:5
    #7 0x000043516279 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::ClickhouseInternal::V1::ClickhouseInternalService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000435169dd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::ClickhouseInternal::V1::ClickhouseInternalService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000435113c2 in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:40:5
    #7 0x000043516279 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::ClickhouseInternal::V1::ClickhouseInternalService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000435169dd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::ClickhouseInternal::V1::ClickhouseInternalService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004536ae09 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:60:5
    #7 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004536a66d in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:58:5
    #7 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000042395ccb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:103:5
    #7 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000451e8185 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:38:5
    #7 0x0000451e6f5f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #8 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000452e2b2e in NKikimr::NGRpcService::TGRpcMonitoringService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/monitoring/grpc_service.cpp:38:5
    #7 0x0000420cca19 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Monitoring::V1::MonitoringService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000420cd17d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Monitoring::V1::MonitoringService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004213a6af in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:148:5
    #7 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #8 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #9 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #10 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #11 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #13 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #16 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #17 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #18 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #19 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #20 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #21 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #22 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #24 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #25 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #26 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #27 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #28 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #29 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #30 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #31 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #32 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #33 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #34 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004213cc43 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:158:5
    #7 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #8 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #9 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #10 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #11 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #13 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #16 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #17 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #18 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #19 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #20 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #21 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #22 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #24 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #25 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #26 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #27 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #28 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #29 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #30 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #31 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #32 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #33 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #34 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004213bd3b in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:154:5
    #7 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #8 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #9 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #10 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #11 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #13 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #16 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #17 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #18 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #19 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #20 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #21 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #22 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #24 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #25 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #26 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #27 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #28 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #29 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #30 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #31 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #32 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #33 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #34 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004213ae33 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:150:5
    #7 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #8 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #9 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #10 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #11 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #13 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #16 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #17 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #18 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #19 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #20 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #21 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #22 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #24 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #25 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #26 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #27 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #28 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #29 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #30 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #31 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #32 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #33 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #34 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004484d46e in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:97:5
    #7 0x00004484c265 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #8 0x000044854edd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::PersQueue::V1::PersQueueService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004bb4c057 in NKikimr::NGRpcService::TGRpcViewService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/view/grpc_service.cpp:30:33
    #7 0x0000420d8479 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::View::V1::ViewService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000420d8bdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::View::V1::ViewService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004b78eea2 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:45:5
    #7 0x00004b78d85f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #8 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004b78e371 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:41:5
    #7 0x00004b78d85f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #8 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004484c919 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:54:75
    #7 0x00004484c265 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #8 0x000044854edd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::PersQueue::V1::PersQueueService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004484cce9 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:89:5
    #7 0x00004484c265 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #8 0x000044854edd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::PersQueue::V1::PersQueueService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044bfaf95 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:33:5
    #7 0x0000420c4e49 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Cms::V1::CmsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000420c55ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Cms::V1::CmsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004b4b15dc in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:76:5
    #7 0x00004b4b69a9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Debug::V1::DebugService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x00004b4b710d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Debug::V1::DebugService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044bfa82b in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:31:5
    #7 0x0000420c4e49 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Cms::V1::CmsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000420c55ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Cms::V1::CmsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044d48628 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:38:5
    #7 0x0000420c6d29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000420c748d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b61e859 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:268:20
    #4 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #8 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000042396ecb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:106:5
    #7 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004213aa71 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:149:5
    #7 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #8 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #9 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #10 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #11 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #13 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #16 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #17 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #18 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #19 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #20 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #21 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #22 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #24 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #25 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #26 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #27 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #28 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #29 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #30 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #31 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #32 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #33 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #34 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004238e902 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:90:5
    #7 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004b4b03bc in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:74:5
    #7 0x00004b4b69a9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Debug::V1::DebugService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x00004b4b710d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Debug::V1::DebugService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000046dfad8c in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:59:5
    #7 0x000046e06ba9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Query::V1::QueryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x000046e0730d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Query::V1::QueryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004581a8d4 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:54:5
    #7 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000045819d8e in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:51:5
    #7 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004536f61d in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:79:5
    #7 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004b78f618 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:47:5
    #7 0x00004b78d85f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #8 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000045370ca9 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:85:5
    #7 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000458177ac in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:41:5
    #7 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004581a150 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:52:5
    #7 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000045817f48 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:43:5
    #7 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000423953cb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:102:5
    #7 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004bac4cc6 in NKikimr::NGRpcService::TGRpcYdbTabletService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/tablet/ydb_tablet.cpp:50:5
    #7 0x00004bac7b19 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Tablet::V1::TabletService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x00004bac827d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Tablet::V1::TabletService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004213b1f5 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:151:5
    #7 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #8 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #9 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #10 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #11 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #13 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #16 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #17 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #18 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #19 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #20 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #21 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #22 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #24 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #25 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #26 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #27 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #28 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #29 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #30 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #31 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #32 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #33 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #34 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000423977cb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:107:5
    #7 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00003f0a0030 in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:663:5
    #7 0x00003f0a48f9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Coordination::V1::CoordinationService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x00003f0a505d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Coordination::V1::CoordinationService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044289cfe in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:29:5
    #7 0x0000420bbf09 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scheme::V1::SchemeService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000420bc66d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scheme::V1::SchemeService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000421393ba in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:143:5
    #7 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #8 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #9 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #10 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #11 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #13 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #16 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #17 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #18 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #19 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #20 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #21 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #22 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #24 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #25 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #26 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #27 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #28 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #29 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #30 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #31 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #32 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #33 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #34 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004536e715 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:75:5
    #7 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000443767af in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:30:5
    #7 0x0000420bdc29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Operation::V1::OperationService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000420be38d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Operation::V1::OperationService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044376b5a in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:31:5
    #7 0x0000420bdc29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Operation::V1::OperationService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000420be38d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Operation::V1::OperationService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000423938cb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:99:5
    #7 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044a74f0b in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:93:64
    #7 0x000044a747b5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #8 0x000044a7f2ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Topic::V1::TopicService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000042139f19 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:146:5
    #7 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #8 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #9 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #10 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #11 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #13 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #16 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #17 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #18 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #19 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #20 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #21 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #22 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #24 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #25 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #26 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #27 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #28 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #29 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #30 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #31 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #32 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #33 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #34 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004484e36a in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:115:5
    #7 0x00004484c265 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #8 0x000044854edd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::PersQueue::V1::PersQueueService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004238f142 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:91:5
    #7 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004213c4bf in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:156:5
    #7 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #8 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #9 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #10 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #11 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #13 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #16 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #17 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #18 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #19 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #20 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #21 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #22 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #24 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #25 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #26 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #27 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #28 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #29 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #30 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #31 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #32 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #33 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #34 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004b78fd8e in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:49:5
    #7 0x00004b78d85f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #8 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000423902b2 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:93:5
    #7 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004b78e72c in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:42:5
    #7 0x00004b78d85f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #8 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004239948b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:111:5
    #7 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000441be448 in NKikimr::NGRpcService::TGRpcYdbScriptingService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scripting.cpp:31:5
    #7 0x0000420ba3c9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scripting::V1::ScriptingService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000420bab2d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scripting::V1::ScriptingService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000441beb8d in NKikimr::NGRpcService::TGRpcYdbScriptingService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scripting.cpp:43:5
    #7 0x0000420ba3c9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scripting::V1::ScriptingService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000420bab2d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scripting::V1::ScriptingService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000043510f85 in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:39:5
    #7 0x000043516279 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::ClickhouseInternal::V1::ClickhouseInternalService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000435169dd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::ClickhouseInternal::V1::ClickhouseInternalService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044a75349 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:143:69
    #7 0x000044a747b5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #8 0x000044a7f2ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Topic::V1::TopicService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000451e7673 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:35:5
    #7 0x0000451e6f5f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #8 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000443763eb in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:29:5
    #7 0x0000420bdc29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Operation::V1::OperationService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000420be38d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Operation::V1::OperationService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004428a80d in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:32:5
    #7 0x0000420bbf09 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scheme::V1::SchemeService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000420bc66d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scheme::V1::SchemeService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00003f0a0980 in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:680:13
    #7 0x00003f0a48f9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Coordination::V1::CoordinationService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x00003f0a505d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Coordination::V1::CoordinationService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044bfa476 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:30:5
    #7 0x0000420c4e49 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Cms::V1::CmsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000420c55ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Cms::V1::CmsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004428a45b in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:31:5
    #7 0x0000420bbf09 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scheme::V1::SchemeService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000420bc66d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scheme::V1::SchemeService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044d460db in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:28:5
    #7 0x0000420c6d29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000420c748d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044d46850 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:30:5
    #7 0x0000420c6d29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000420c748d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044d47381 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:33:5
    #7 0x0000420c6d29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000420c748d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #7 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044d46fc6 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:32:5
    #7 0x0000420c6d29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000420c748d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000045331adf in NKikimr::NGRpcService::TGRpcAuthService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/auth/grpc_service.cpp:49:5
    #7 0x0000420ce4c9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Auth::V1::AuthService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000420cec2d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Auth::V1::AuthService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044d46c0b in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:31:5
    #7 0x0000420c6d29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000420c748d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004428a0a6 in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:30:5
    #7 0x0000420bbf09 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scheme::V1::SchemeService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000420bc66d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scheme::V1::SchemeService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000045369edc in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:56:5
    #7 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004536c4dd in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:66:5
    #7 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004536df7f in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:73:5
    #7 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004536c10f in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:65:5
    #7 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004581701b in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:39:5
    #7 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004536bd41 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:64:5
    #7 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000045818ab2 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:46:5
    #7 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000458173f0 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:40:5
    #7 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044a767f0 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:180:5
    #7 0x000044a747b5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #8 0x000044a7f2ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Topic::V1::TopicService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004581bb9b in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:59:5
    #7 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004213978f in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:144:5
    #7 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #8 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #9 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #10 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #11 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #13 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #16 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #17 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #18 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #19 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #20 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #21 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #22 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #24 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #25 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #26 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #27 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #28 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #29 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #30 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #31 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #32 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #33 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #34 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000046bb2e55 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:50:5
    #7 0x000046bb1c2f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #8 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004213b5b7 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:152:5
    #7 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #8 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #9 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #10 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #11 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #13 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #16 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #17 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #18 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #19 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #20 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #21 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #22 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #24 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #25 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #26 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #27 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #28 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #29 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #30 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #31 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #32 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #33 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #34 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000046bb2aa0 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:48:5
    #7 0x000046bb1c2f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #8 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000045818e80 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:47:5
    #7 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000042391dcb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:96:5
    #7 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000452e2ef1 in NKikimr::NGRpcService::TGRpcMonitoringService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/monitoring/grpc_service.cpp:48:5
    #7 0x0000420cca19 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Monitoring::V1::MonitoringService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000420cd17d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Monitoring::V1::MonitoringService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000435117fc in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:41:5
    #7 0x000043516279 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::ClickhouseInternal::V1::ClickhouseInternalService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000435169dd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::ClickhouseInternal::V1::ClickhouseInternalService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000423914cb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:95:5
    #7 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004213c881 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:157:5
    #7 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #8 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #9 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #10 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #11 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #13 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #16 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #17 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #18 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #19 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #20 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #21 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #22 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #24 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #25 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #26 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #27 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #28 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #29 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #30 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #31 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #32 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #33 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #34 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000042139b4b in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:145:5
    #7 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #8 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #9 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #10 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #11 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #13 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #16 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #17 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #18 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #19 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #20 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #21 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #22 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #24 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #25 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #26 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #27 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #28 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #29 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #30 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #31 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #32 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #33 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #34 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004484d82a in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:102:5
    #7 0x00004484c265 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #8 0x000044854edd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::PersQueue::V1::PersQueueService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000423980cb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:108:5
    #7 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004bac42f6 in NKikimr::NGRpcService::TGRpcYdbTabletService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/tablet/ydb_tablet.cpp:49:5
    #7 0x00004bac7b19 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Tablet::V1::TabletService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x00004bac827d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Tablet::V1::TabletService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000042392fcb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:98:5
    #7 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004239bc4a in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:116:5
    #7 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00003f0a0490 in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:664:5
    #7 0x00003f0a48f9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Coordination::V1::CoordinationService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x00003f0a505d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Coordination::V1::CoordinationService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000444eacb8 in NKikimr::NGRpcService::TGRpcYdbImportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_import.cpp:26:5
    #7 0x0000420c1479 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Import::V1::ImportService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000420c1bdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Import::V1::ImportService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004238e0a2 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:89:5
    #7 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000444eb3fd in NKikimr::NGRpcService::TGRpcYdbImportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_import.cpp:28:5
    #7 0x0000420c1479 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Import::V1::ImportService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000420c1bdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Import::V1::ImportService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044d464a2 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:29:5
    #7 0x0000420c6d29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000420c748d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044bfb347 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:34:5
    #7 0x0000420c4e49 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Cms::V1::CmsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000420c55ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Cms::V1::CmsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044d47af7 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:35:5
    #7 0x0000420c6d29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000420c748d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044d47eb2 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:36:5
    #7 0x0000420c6d29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000420c748d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b61cc9b in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:254:36
    #4 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #8 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044466681 in NKikimr::NGRpcService::TGRpcYdbExportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_export.cpp:27:5
    #7 0x0000420bf949 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Export::V1::ExportService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000420c00ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Export::V1::ExportService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004536aa3b in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:59:5
    #7 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000451e8537 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:39:5
    #7 0x0000451e6f5f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #8 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b61ef43 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:270:20
    #4 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #8 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004536c8ab in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:67:5
    #7 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004536d415 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:70:5
    #7 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004536e34d in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:74:5
    #7 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004536d7e3 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:71:5
    #7 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000451e7dd0 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:37:5
    #7 0x0000451e6f5f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #8 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000045371068 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:86:5
    #7 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000045817b7a in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:42:5
    #7 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004581b7dc in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:58:5
    #7 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000046bb2343 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:44:5
    #7 0x000046bb1c2f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #8 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004581ac96 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:55:5
    #7 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #8 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004536f9df in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:80:5
    #7 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000046bb26eb in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:46:5
    #7 0x000046bb1c2f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #8 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000444eb076 in NKikimr::NGRpcService::TGRpcYdbImportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_import.cpp:27:5
    #7 0x0000420c1479 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Import::V1::ImportService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000420c1bdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Import::V1::ImportService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004b4ae857 in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:46:42
    #7 0x00004b4b69a9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Debug::V1::DebugService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x00004b4b710d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Debug::V1::DebugService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b623d43 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:321:55
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000421393ba in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:143:5
    #7 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #8 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #9 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #10 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #11 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #13 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #16 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #17 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #18 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #19 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #20 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #21 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #22 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #24 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #25 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #26 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #27 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #28 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #29 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #30 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #31 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #32 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #33 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #34 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004428993d in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:28:5
    #7 0x0000420bbf09 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scheme::V1::SchemeService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000420bc66d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scheme::V1::SchemeService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004239b2f7 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:115:5
    #7 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x0000423989cb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:110:5
    #7 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000046dfdab9 in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:64:5
    #7 0x000046e06ba9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Query::V1::QueryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x000046e0730d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Query::V1::QueryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044a754f5 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:159:5
    #7 0x000044a747b5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #8 0x000044a7f2ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Topic::V1::TopicService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004213a2e7 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:147:5
    #7 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #8 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #9 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #10 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #11 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #13 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #16 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #17 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #18 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #19 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #20 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #21 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #22 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #24 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #25 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #26 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #27 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #28 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #29 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #30 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #31 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #32 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #33 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #34 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044a76bba in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:184:5
    #7 0x000044a747b5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #8 0x000044a7f2ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Topic::V1::TopicService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004b790146 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:50:5
    #7 0x00004b78d85f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #8 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004bac3912 in NKikimr::NGRpcService::TGRpcYdbTabletService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/tablet/ydb_tablet.cpp:48:5
    #7 0x00004bac7b19 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Tablet::V1::TabletService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x00004bac827d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Tablet::V1::TabletService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044a75137 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:118:63
    #7 0x000044a747b5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #8 0x000044a7f2ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Topic::V1::TopicService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004b78dbff in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:39:5
    #7 0x00004b78d85f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #8 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004b78eae7 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:43:5
    #7 0x00004b78d85f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #8 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x00004b4b0cbc in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:75:5
    #7 0x00004b4b69a9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Debug::V1::DebugService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x00004b4b710d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Debug::V1::DebugService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022521436 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:12
    #2 0x000022521436 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #3 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #4 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #5 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #6 0x000044d4826d in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:37:5
    #7 0x0000420c6d29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #8 0x0000420c748d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #9 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #10 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #11 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #12 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #13 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #14 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #15 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #16 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #17 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 72 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003a78677d in NThreading::TPromise<NYdbGrpc::IRequestContextBase::EFinishStatus> NThreading::NewPromise<NYdbGrpc::IRequestContextBase::EFinishStatus>() /-S/library/cpp/threading/future/core/future-inl.h:970:17
    #2 0x0000451804b4 in NYdbGrpc::TGRpcRequestImpl<Ydb::Discovery::ListEndpointsRequest, Ydb::Discovery::ListEndpointsResponse, NKikimr::NGRpcService::TGRpcDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::TGRpcRequestImpl(NKikimr::NGRpcService::TGRpcDiscoveryService*, Ydb::Discovery::V1::DiscoveryService::WithAsyncMethod_ListEndpoints<Ydb::Discovery::V1::DiscoveryService::WithAsyncMethod_WhoAmI<Ydb::Discovery::V1::DiscoveryService::WithAsyncMethod_NodeRegistration<Ydb::Discovery::V1::DiscoveryService::Service>>>*, grpc::ServerCompletionQueue*, std::__y1::function<void (NYdbGrpc::IRequestContextBase*)>, void (Ydb::Discovery::V1::DiscoveryService::WithAsyncMethod_ListEndpoints<Ydb::Discovery::V1::DiscoveryService::WithAsyncMethod_WhoAmI<Ydb::Discovery::V1::DiscoveryService::WithAsyncMethod_NodeRegistration<Ydb::Discovery::V1::DiscoveryService::Service>>>::*)(grpc::ServerContext*, Ydb::Discovery::ListEndpointsRequest*, grpc::ServerAsyncResponseWriter<Ydb::Discovery::ListEndpointsResponse>*, grpc::CompletionQueue*, grpc::ServerCompletionQueue*, void*), char const*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, TIntrusivePtr<NYdbGrpc::ICounterBlock, TDefaultIntrusivePtrOps<NYdbGrpc::ICounterBlock>>, TIntrusivePtr<NYdbGrpc::IGRpcRequestLimiter, TDefaultIntrusivePtrOps<NYdbGrpc::IGRpcRequestLimiter>>) /-S/ydb/library/grpc/server/grpc_request.h:579:58
    #3 0x00004517e991 in TIntrusivePtr<NYdbGrpc::TGRpcRequestImpl<Ydb::Discovery::ListEndpointsRequest, Ydb::Discovery::ListEndpointsResponse, NKikimr::NGRpcService::TGRpcDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>, TDefaultIntrusivePtrOps<NYdbGrpc::TGRpcRequestImpl<Ydb::Discovery::ListEndpointsRequest, Ydb::Discovery::ListEndpointsResponse, NKikimr::NGRpcService::TGRpcDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>>> MakeIntrusive<NYdbGrpc::TGRpcRequestImpl<Ydb::Discovery::ListEndpointsRequest, Ydb::Discovery::ListEndpointsResponse, NKikimr::NGRpcService::TGRpcDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>, TDefaultIntrusivePtrOps<NYdbGrpc::TGRpcRequestImpl<Ydb::Discovery::ListEndpointsRequest, Ydb::Discovery::ListEndpointsResponse, NKikimr::NGRpcService::TGRpcDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>>, NKikimr::NGRpcService::TGRpcDiscoveryService*, Ydb::Discovery::V1::DiscoveryService::WithAsyncMethod_ListEndpoints<Ydb::Discovery::V1::DiscoveryService::WithAsyncMethod_WhoAmI<Ydb::Discovery::V1::DiscoveryService::WithAsyncMethod_NodeRegistration<Ydb::Discovery::V1::DiscoveryService::Service>>>* const&, grpc::ServerCompletionQueue* const&, std::__y1::function<void (NYdbGrpc::IRequestContextBase*)>&, void (Ydb::Discovery::V1::DiscoveryService::WithAsyncMethod_ListEndpoints<Ydb::Discovery::V1::DiscoveryService::WithAsyncMethod_WhoAmI<Ydb::Discovery::V1::DiscoveryService::WithAsyncMethod_NodeRegistration<Ydb::Discovery::V1::DiscoveryService::Service>>>::*&)(grpc::ServerContext*, Ydb::Discovery::ListEndpointsRequest*, grpc::ServerAsyncResponseWriter<Ydb::Discovery::ListEndpointsResponse>*, grpc::CompletionQueue*, grpc::ServerCompletionQueue*, void*), char const* const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>&, TIntrusivePtr<NYdbGrpc::ICounterBlock, TDefaultIntrusivePtrOps<NYdbGrpc::ICounterBlock>>, TIntrusivePtr<NYdbGrpc::IGRpcRequestLimiter, TDefaultIntrusivePtrOps<NYdbGrpc::IGRpcRequestLimiter>>&>(NKikimr::NGRpcService::TGRpcDiscoveryService*&&, Ydb::Discovery::V1::DiscoveryService::WithAsyncMethod_ListEndpoints<Ydb::Discovery::V1::DiscoveryService::WithAsyncMethod_WhoAmI<Ydb::Discovery::V1::DiscoveryService::WithAsyncMethod_NodeRegistration<Ydb::Discovery::V1::DiscoveryService::Service>>>* const&, grpc::ServerCompletionQueue* const&, std::__y1::function<void (NYdbGrpc::IRequestContextBase*)>&, void (Ydb::Discovery::V1::DiscoveryService::WithAsyncMethod_ListEndpoints<Ydb::Discovery::V1::DiscoveryService::WithAsyncMethod_WhoAmI<Ydb::Discovery::V1::DiscoveryService::WithAsyncMethod_NodeRegistration<Ydb::Discovery::V1::DiscoveryService::Service>>>::*&)(grpc::ServerContext*, Ydb::Discovery::ListEndpointsRequest*, grpc::ServerAsyncResponseWriter<Ydb::Discovery::ListEndpointsResponse>*, grpc::CompletionQueue*, grpc::ServerCompletionQueue*, void*), char const* const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>&, TIntrusivePtr<NYdbGrpc::ICounterBlock, TDefaultIntrusivePtrOps<NYdbGrpc::ICounterBlock>>&&, TIntrusivePtr<NYdbGrpc::IGRpcRequestLimiter, TDefaultIntrusivePtrOps<NYdbGrpc::IGRpcRequestLimiter>>&) /-S/util/generic/ptr.h:834:16
    #4 0x00004517cab2 in NYdbGrpc::TGRpcRequestImpl<Ydb::Discovery::ListEndpointsRequest, Ydb::Discovery::ListEndpointsResponse, NKikimr::NGRpcService::TGRpcDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::Clone() /-S/ydb/library/grpc/server/grpc_request.h:258:17
    #5 0x00004517a712 in NYdbGrpc::TGRpcRequestImpl<Ydb::Discovery::ListEndpointsRequest, Ydb::Discovery::ListEndpointsResponse, NKikimr::NGRpcService::TGRpcDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:421:9
    #6 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #7 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #8 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #9 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #10 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #11 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #12 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #13 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #14 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #15 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #16 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #17 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #18 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 71 byte(s) in 1 object(s) allocated from:
    #0 0x00001f9450e4 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x00003447ea60 in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x00003447ea60 in gpr_malloc_aligned /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:63:13
    #3 0x00003457a592 in grpc_core::Arena::AllocZone(unsigned long) /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:108:18
    #4 0x000034956705 in Alloc /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:162:14
    #5 0x000034956705 in New<grpc_core::InterceptorList<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter> >::MapImpl<(lambda at /-S/contrib/libs/grpc/src/core/ext/filters/message_size/message_size_filter.cc:148:12), (lambda at /-S/contrib/libs/grpc/src/core/lib/promise/interceptor_list.h:225:24)>, (lambda at /-S/contrib/libs/grpc/src/core/ext/filters/message_size/message_size_filter.cc:148:12), (lambda at /-S/contrib/libs/grpc/src/core/lib/promise/interceptor_list.h:225:24), grpc_core::DebugLocation &> /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:172:28
    #6 0x000034956705 in MakeMapToAdd<(lambda at /-S/contrib/libs/grpc/src/core/ext/filters/message_size/message_size_filter.cc:148:12), (lambda at /-S/contrib/libs/grpc/src/core/lib/promise/interceptor_list.h:225:24)> /-S/contrib/libs/grpc/src/core/lib/promise/interceptor_list.h:288:33
    #7 0x000034956705 in AppendMap<(lambda at /-S/contrib/libs/grpc/src/core/ext/filters/message_size/message_size_filter.cc:148:12)> /-S/contrib/libs/grpc/src/core/lib/promise/interceptor_list.h:224:12
    #8 0x000034956705 in InterceptAndMap<(lambda at /-S/contrib/libs/grpc/src/core/ext/filters/message_size/message_size_filter.cc:148:12)> /-S/contrib/libs/grpc/src/core/lib/promise/pipe.h:613:14
    #9 0x000034956705 in AddRecv<grpc_core::PipeReceiver<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter> > > /-S/contrib/libs/grpc/src/core/ext/filters/message_size/message_size_filter.cc:185:15
    #10 0x000034956705 in grpc_core::ServerMessageSizeFilter::MakeCallPromise(grpc_core::CallArgs, std::__y1::function<grpc_core::ArenaPromise<std::__y1::unique_ptr<grpc_metadata_batch, grpc_core::Arena::PooledDeleter>> (grpc_core::CallArgs)>) /-S/contrib/libs/grpc/src/core/ext/filters/message_size/message_size_filter.cc:246:5
    #11 0x0000346e4e1b in operator() /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2375:24
    #12 0x0000346e4e1b in __invoke<const (lambda at /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2374:26) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #13 0x0000346e4e1b in invoke<const (lambda at /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2374:26) &> /-S/contrib/libs/cxxsupp/libcxx/include/__functional/invoke.h:29:10
    #14 0x0000346e4e1b in InvokeObject<(lambda at /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2374:26), void> /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/internal/function_ref.h:78:7
    #15 0x0000346e4e1b in operator() /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/function_ref.h:132:12
    #16 0x0000346e4e1b in Run /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:65:5
    #17 0x0000346e4e1b in grpc_core::promise_filter_detail::ServerCallData::RecvInitialMetadataReady(y_absl::lts_y_20240722::Status) /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2374:22
    #18 0x0000346dcdcc in grpc_core::promise_filter_detail::ServerCallData::RecvInitialMetadataReadyCallback(void*, y_absl::lts_y_20240722::Status) /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2349:38
    #19 0x0000348521e1 in Run /-S/contrib/libs/grpc/src/core/lib/iomgr/closure.h:303:5
    #20 0x0000348521e1 in recv_initial_metadata_ready(void*, y_absl::lts_y_20240722::Status) /-S/contrib/libs/grpc/src/core/ext/filters/deadline/deadline_filter.cc:305:3
    #21 0x00003449f80e in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #22 0x00003449f80e in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #23 0x000034672544 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #24 0x000034672544 in pollset_work(grpc_pollset*, grpc_pollset_worker**, grpc_core::Timestamp) /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc:1049:3
    #25 0x00003466e118 in pollset_work(grpc_pollset*, grpc_pollset_worker**, grpc_core::Timestamp) /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_posix.cc:249:7
    #26 0x000034691e58 in grpc_pollset_work(grpc_pollset*, grpc_pollset_worker**, grpc_core::Timestamp) /-S/contrib/libs/grpc/src/core/lib/iomgr/pollset.cc:48:10
    #27 0x00003464c908 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #28 0x000034d3252e in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #29 0x00003445469f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #30 0x00003445469f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #31 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #32 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #33 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #34 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #35 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #36 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 71 byte(s) in 1 object(s) allocated from:
    #0 0x00001f9450e4 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x00003447ea60 in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x00003447ea60 in gpr_malloc_aligned /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:63:13
    #3 0x00003457a592 in grpc_core::Arena::AllocZone(unsigned long) /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:108:18
    #4 0x00003494eae5 in Alloc /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:162:14
    #5 0x00003494eae5 in New<grpc_core::InterceptorList<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter> >::MapImpl<(lambda at /-S/contrib/libs/grpc/src/core/ext/filters/http/message_compress/compression_filter.cc:315:7), (lambda at /-S/contrib/libs/grpc/src/core/lib/promise/interceptor_list.h:232:24)>, (lambda at /-S/contrib/libs/grpc/src/core/ext/filters/http/message_compress/compression_filter.cc:315:7), (lambda at /-S/contrib/libs/grpc/src/core/lib/promise/interceptor_list.h:232:24), grpc_core::DebugLocation &> /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:172:28
    #6 0x00003494eae5 in MakeMapToAdd<(lambda at /-S/contrib/libs/grpc/src/core/ext/filters/http/message_compress/compression_filter.cc:315:7), (lambda at /-S/contrib/libs/grpc/src/core/lib/promise/interceptor_list.h:232:24)> /-S/contrib/libs/grpc/src/core/lib/promise/interceptor_list.h:288:33
    #7 0x00003494eae5 in PrependMap<(lambda at /-S/contrib/libs/grpc/src/core/ext/filters/http/message_compress/compression_filter.cc:315:7)> /-S/contrib/libs/grpc/src/core/lib/promise/interceptor_list.h:231:13
    #8 0x00003494eae5 in InterceptAndMap<(lambda at /-S/contrib/libs/grpc/src/core/ext/filters/http/message_compress/compression_filter.cc:315:7)> /-S/contrib/libs/grpc/src/core/lib/promise/pipe.h:504:14
    #9 0x00003494eae5 in grpc_core::ServerCompressionFilter::MakeCallPromise(grpc_core::CallArgs, std::__y1::function<grpc_core::ArenaPromise<std::__y1::unique_ptr<grpc_metadata_batch, grpc_core::Arena::PooledDeleter>> (grpc_core::CallArgs)>) /-S/contrib/libs/grpc/src/core/ext/filters/http/message_compress/compression_filter.cc:314:40
    #10 0x0000346e4e1b in operator() /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2375:24
    #11 0x0000346e4e1b in __invoke<const (lambda at /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2374:26) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x0000346e4e1b in invoke<const (lambda at /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2374:26) &> /-S/contrib/libs/cxxsupp/libcxx/include/__functional/invoke.h:29:10
    #13 0x0000346e4e1b in InvokeObject<(lambda at /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2374:26), void> /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/internal/function_ref.h:78:7
    #14 0x0000346e4e1b in operator() /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/function_ref.h:132:12
    #15 0x0000346e4e1b in Run /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:65:5
    #16 0x0000346e4e1b in grpc_core::promise_filter_detail::ServerCallData::RecvInitialMetadataReady(y_absl::lts_y_20240722::Status) /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2374:22
    #17 0x0000346dcdcc in grpc_core::promise_filter_detail::ServerCallData::RecvInitialMetadataReadyCallback(void*, y_absl::lts_y_20240722::Status) /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2349:38
    #18 0x00003449f80e in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #19 0x00003449f80e in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #20 0x000034672544 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #21 0x000034672544 in pollset_work(grpc_pollset*, grpc_pollset_worker**, grpc_core::Timestamp) /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc:1049:3
    #22 0x00003466e118 in pollset_work(grpc_pollset*, grpc_pollset_worker**, grpc_core::Timestamp) /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_posix.cc:249:7
    #23 0x000034691e58 in grpc_pollset_work(grpc_pollset*, grpc_pollset_worker**, grpc_core::Timestamp) /-S/contrib/libs/grpc/src/core/lib/iomgr/pollset.cc:48:10
    #24 0x00003464c908 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #25 0x000034d3252e in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #26 0x00003445469f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #27 0x00003445469f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 71 byte(s) in 1 object(s) allocated from:
    #0 0x00001f9450e4 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x00003447ea60 in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x00003447ea60 in gpr_malloc_aligned /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:63:13
    #3 0x00003457a592 in grpc_core::Arena::AllocZone(unsigned long) /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:108:18
    #4 0x00003496208c in Alloc /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:162:14
    #5 0x00003496208c in New<grpc_core::promise_detail::Map<grpc_core::ArenaPromise<std::__y1::unique_ptr<grpc_metadata_batch, grpc_core::Arena::PooledDeleter> >, (lambda at /-S/contrib/libs/grpc/src/core/ext/filters/http/server/http_server_filter.cc:148:14)>, grpc_core::promise_detail::Map<grpc_core::ArenaPromise<std::__y1::unique_ptr<grpc_metadata_batch, grpc_core::Arena::PooledDeleter> >, (lambda at /-S/contrib/libs/grpc/src/core/ext/filters/http/server/http_server_filter.cc:148:14)> > /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:172:28
    #6 0x00003496208c in Make /-S/contrib/libs/grpc/src/core/lib/promise/arena_promise.h:145:67
    #7 0x00003496208c in MakeImplForCallable<std::__y1::unique_ptr<grpc_metadata_batch, grpc_core::Arena::PooledDeleter>, grpc_core::promise_detail::Map<grpc_core::ArenaPromise<std::__y1::unique_ptr<grpc_metadata_batch, grpc_core::Arena::PooledDeleter> >, (lambda at /-S/contrib/libs/grpc/src/core/ext/filters/http/server/http_server_filter.cc:148:14)> > /-S/contrib/libs/grpc/src/core/lib/promise/arena_promise.h:173:3
    #8 0x00003496208c in grpc_core::ArenaPromise<std::__y1::unique_ptr<grpc_metadata_batch, grpc_core::Arena::PooledDeleter>>::ArenaPromise<grpc_core::promise_detail::Map<grpc_core::ArenaPromise<std::__y1::unique_ptr<grpc_metadata_batch, grpc_core::Arena::PooledDeleter>>, grpc_core::HttpServerFilter::MakeCallPromise(grpc_core::CallArgs, std::__y1::function<grpc_core::ArenaPromise<std::__y1::unique_ptr<grpc_metadata_batch, grpc_core::Arena::PooledDeleter>> (grpc_core::CallArgs)>)::$_1>, void>(grpc_core::promise_detail::Map<grpc_core::ArenaPromise<std::__y1::unique_ptr<grpc_metadata_batch, grpc_core::Arena::PooledDeleter>>, grpc_core::HttpServerFilter::MakeCallPromise(grpc_core::CallArgs, std::__y1::function<grpc_core::ArenaPromise<std::__y1::unique_ptr<grpc_metadata_batch, grpc_core::Arena::PooledDeleter>> (grpc_core::CallArgs)>)::$_1>&&) /-S/contrib/libs/grpc/src/core/lib/promise/arena_promise.h:192:5
    #9 0x000034961111 in grpc_core::HttpServerFilter::MakeCallPromise(grpc_core::CallArgs, std::__y1::function<grpc_core::ArenaPromise<std::__y1::unique_ptr<grpc_metadata_batch, grpc_core::Arena::PooledDeleter>> (grpc_core::CallArgs)>) /-S/contrib/libs/grpc/src/core/ext/filters/http/server/http_server_filter.cc:147:10
    #10 0x0000346e4e1b in operator() /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2375:24
    #11 0x0000346e4e1b in __invoke<const (lambda at /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2374:26) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x0000346e4e1b in invoke<const (lambda at /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2374:26) &> /-S/contrib/libs/cxxsupp/libcxx/include/__functional/invoke.h:29:10
    #13 0x0000346e4e1b in InvokeObject<(lambda at /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2374:26), void> /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/internal/function_ref.h:78:7
    #14 0x0000346e4e1b in operator() /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/function_ref.h:132:12
    #15 0x0000346e4e1b in Run /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:65:5
    #16 0x0000346e4e1b in grpc_core::promise_filter_detail::ServerCallData::RecvInitialMetadataReady(y_absl::lts_y_20240722::Status) /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2374:22
    #17 0x0000346dcdcc in grpc_core::promise_filter_detail::ServerCallData::RecvInitialMetadataReadyCallback(void*, y_absl::lts_y_20240722::Status) /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2349:38
    #18 0x00003449f80e in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #19 0x00003449f80e in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #20 0x000034672544 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #21 0x000034672544 in pollset_work(grpc_pollset*, grpc_pollset_worker**, grpc_core::Timestamp) /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc:1049:3
    #22 0x00003466e118 in pollset_work(grpc_pollset*, grpc_pollset_worker**, grpc_core::Timestamp) /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_posix.cc:249:7
    #23 0x000034691e58 in grpc_pollset_work(grpc_pollset*, grpc_pollset_worker**, grpc_core::Timestamp) /-S/contrib/libs/grpc/src/core/lib/iomgr/pollset.cc:48:10
    #24 0x00003464c908 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #25 0x000034d3252e in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #26 0x00003445469f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #27 0x00003445469f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 71 byte(s) in 1 object(s) allocated from:
    #0 0x00001f9450e4 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x00003447ea60 in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x00003447ea60 in gpr_malloc_aligned /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:63:13
    #3 0x00003457a592 in grpc_core::Arena::AllocZone(unsigned long) /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:108:18
    #4 0x000034581e16 in Alloc /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:162:14
    #5 0x000034581e16 in New<grpc_server_security_context> /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:172:28
    #6 0x000034581e16 in grpc_server_security_context_create(grpc_core::Arena*) /-S/contrib/libs/grpc/src/core/lib/security/context/security_context.cc:130:17
    #7 0x0000346f9d42 in grpc_core::ServerAuthFilter::MakeCallPromise(grpc_core::CallArgs, std::__y1::function<grpc_core::ArenaPromise<std::__y1::unique_ptr<grpc_metadata_batch, grpc_core::Arena::PooledDeleter>> (grpc_core::CallArgs)>) /-S/contrib/libs/grpc/src/core/lib/security/transport/server_auth_filter.cc:216:7
    #8 0x0000346e4e1b in operator() /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2375:24
    #9 0x0000346e4e1b in __invoke<const (lambda at /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2374:26) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #10 0x0000346e4e1b in invoke<const (lambda at /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2374:26) &> /-S/contrib/libs/cxxsupp/libcxx/include/__functional/invoke.h:29:10
    #11 0x0000346e4e1b in InvokeObject<(lambda at /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2374:26), void> /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/internal/function_ref.h:78:7
    #12 0x0000346e4e1b in operator() /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/function_ref.h:132:12
    #13 0x0000346e4e1b in Run /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:65:5
    #14 0x0000346e4e1b in grpc_core::promise_filter_detail::ServerCallData::RecvInitialMetadataReady(y_absl::lts_y_20240722::Status) /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2374:22
    #15 0x0000346dcdcc in grpc_core::promise_filter_detail::ServerCallData::RecvInitialMetadataReadyCallback(void*, y_absl::lts_y_20240722::Status) /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2349:38
    #16 0x00003449f80e in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #17 0x00003449f80e in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #18 0x000034672544 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #19 0x000034672544 in pollset_work(grpc_pollset*, grpc_pollset_worker**, grpc_core::Timestamp) /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc:1049:3
    #20 0x00003466e118 in pollset_work(grpc_pollset*, grpc_pollset_worker**, grpc_core::Timestamp) /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_posix.cc:249:7
    #21 0x000034691e58 in grpc_pollset_work(grpc_pollset*, grpc_pollset_worker**, grpc_core::Timestamp) /-S/contrib/libs/grpc/src/core/lib/iomgr/pollset.cc:48:10
    #22 0x00003464c908 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #23 0x000034d3252e in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #24 0x00003445469f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #25 0x00003445469f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #26 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #27 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #28 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #29 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #30 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #31 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #32 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 71 byte(s) in 1 object(s) allocated from:
    #0 0x00001f9450e4 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x00003447ea60 in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x00003447ea60 in gpr_malloc_aligned /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:63:13
    #3 0x00003457a592 in grpc_core::Arena::AllocZone(unsigned long) /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:108:18
    #4 0x00003494ed9b in Alloc /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:162:14
    #5 0x00003494ed9b in New<grpc_core::promise_detail::Race<(lambda at /-S/contrib/libs/grpc/src/core/lib/promise/latch.h:70:12), grpc_core::ArenaPromise<std::__y1::unique_ptr<grpc_metadata_batch, grpc_core::Arena::PooledDeleter> > >, grpc_core::promise_detail::Race<(lambda at /-S/contrib/libs/grpc/src/core/lib/promise/latch.h:70:12), grpc_core::ArenaPromise<std::__y1::unique_ptr<grpc_metadata_batch, grpc_core::Arena::PooledDeleter> > > > /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:172:28
    #6 0x00003494ed9b in Make /-S/contrib/libs/grpc/src/core/lib/promise/arena_promise.h:145:67
    #7 0x00003494ed9b in MakeImplForCallable<std::__y1::unique_ptr<grpc_metadata_batch, grpc_core::Arena::PooledDeleter>, grpc_core::promise_detail::Race<(lambda at /-S/contrib/libs/grpc/src/core/lib/promise/latch.h:70:12), grpc_core::ArenaPromise<std::__y1::unique_ptr<grpc_metadata_batch, grpc_core::Arena::PooledDeleter> > > > /-S/contrib/libs/grpc/src/core/lib/promise/arena_promise.h:173:3
    #8 0x00003494ed9b in ArenaPromise<grpc_core::promise_detail::Race<(lambda at /-S/contrib/libs/grpc/src/core/lib/promise/latch.h:70:12), grpc_core::ArenaPromise<std::__y1::unique_ptr<grpc_metadata_batch, grpc_core::Arena::PooledDeleter> > >, void> /-S/contrib/libs/grpc/src/core/lib/promise/arena_promise.h:192:5
    #9 0x00003494ed9b in grpc_core::ServerCompressionFilter::MakeCallPromise(grpc_core::CallArgs, std::__y1::function<grpc_core::ArenaPromise<std::__y1::unique_ptr<grpc_metadata_batch, grpc_core::Arena::PooledDeleter>> (grpc_core::CallArgs)>) /-S/contrib/libs/grpc/src/core/ext/filters/http/message_compress/compression_filter.cc:320:10
    #10 0x0000346e4e1b in operator() /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2375:24
    #11 0x0000346e4e1b in __invoke<const (lambda at /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2374:26) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x0000346e4e1b in invoke<const (lambda at /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2374:26) &> /-S/contrib/libs/cxxsupp/libcxx/include/__functional/invoke.h:29:10
    #13 0x0000346e4e1b in InvokeObject<(lambda at /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2374:26), void> /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/internal/function_ref.h:78:7
    #14 0x0000346e4e1b in operator() /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/function_ref.h:132:12
    #15 0x0000346e4e1b in Run /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:65:5
    #16 0x0000346e4e1b in grpc_core::promise_filter_detail::ServerCallData::RecvInitialMetadataReady(y_absl::lts_y_20240722::Status) /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2374:22
    #17 0x0000346dcdcc in grpc_core::promise_filter_detail::ServerCallData::RecvInitialMetadataReadyCallback(void*, y_absl::lts_y_20240722::Status) /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2349:38
    #18 0x00003449f80e in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #19 0x00003449f80e in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #20 0x000034672544 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #21 0x000034672544 in pollset_work(grpc_pollset*, grpc_pollset_worker**, grpc_core::Timestamp) /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc:1049:3
    #22 0x00003466e118 in pollset_work(grpc_pollset*, grpc_pollset_worker**, grpc_core::Timestamp) /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_posix.cc:249:7
    #23 0x000034691e58 in grpc_pollset_work(grpc_pollset*, grpc_pollset_worker**, grpc_core::Timestamp) /-S/contrib/libs/grpc/src/core/lib/iomgr/pollset.cc:48:10
    #24 0x00003464c908 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #25 0x000034d3252e in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #26 0x00003445469f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #27 0x00003445469f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 71 byte(s) in 1 object(s) allocated from:
    #0 0x00001f9450e4 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x00003447ea60 in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x00003447ea60 in gpr_malloc_aligned /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:63:13
    #3 0x00003457a592 in grpc_core::Arena::AllocZone(unsigned long) /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:108:18
    #4 0x00003495652a in Alloc /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:162:14
    #5 0x00003495652a in New<grpc_core::InterceptorList<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter> >::MapImpl<(lambda at /-S/contrib/libs/grpc/src/core/ext/filters/message_size/message_size_filter.cc:148:12), (lambda at /-S/contrib/libs/grpc/src/core/lib/promise/interceptor_list.h:232:24)>, (lambda at /-S/contrib/libs/grpc/src/core/ext/filters/message_size/message_size_filter.cc:148:12), (lambda at /-S/contrib/libs/grpc/src/core/lib/promise/interceptor_list.h:232:24), grpc_core::DebugLocation &> /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:172:28
    #6 0x00003495652a in MakeMapToAdd<(lambda at /-S/contrib/libs/grpc/src/core/ext/filters/message_size/message_size_filter.cc:148:12), (lambda at /-S/contrib/libs/grpc/src/core/lib/promise/interceptor_list.h:232:24)> /-S/contrib/libs/grpc/src/core/lib/promise/interceptor_list.h:288:33
    #7 0x00003495652a in PrependMap<(lambda at /-S/contrib/libs/grpc/src/core/ext/filters/message_size/message_size_filter.cc:148:12)> /-S/contrib/libs/grpc/src/core/lib/promise/interceptor_list.h:231:13
    #8 0x00003495652a in InterceptAndMap<(lambda at /-S/contrib/libs/grpc/src/core/ext/filters/message_size/message_size_filter.cc:148:12)> /-S/contrib/libs/grpc/src/core/lib/promise/pipe.h:504:14
    #9 0x00003495652a in AddSend<grpc_core::PipeSender<std::__y1::unique_ptr<grpc_core::Message, grpc_core::Arena::PooledDeleter> > > /-S/contrib/libs/grpc/src/core/ext/filters/message_size/message_size_filter.cc:180:15
    #10 0x00003495652a in grpc_core::ServerMessageSizeFilter::MakeCallPromise(grpc_core::CallArgs, std::__y1::function<grpc_core::ArenaPromise<std::__y1::unique_ptr<grpc_metadata_batch, grpc_core::Arena::PooledDeleter>> (grpc_core::CallArgs)>) /-S/contrib/libs/grpc/src/core/ext/filters/message_size/message_size_filter.cc:245:5
    #11 0x0000346e4e1b in operator() /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2375:24
    #12 0x0000346e4e1b in __invoke<const (lambda at /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2374:26) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #13 0x0000346e4e1b in invoke<const (lambda at /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2374:26) &> /-S/contrib/libs/cxxsupp/libcxx/include/__functional/invoke.h:29:10
    #14 0x0000346e4e1b in InvokeObject<(lambda at /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2374:26), void> /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/internal/function_ref.h:78:7
    #15 0x0000346e4e1b in operator() /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/function_ref.h:132:12
    #16 0x0000346e4e1b in Run /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:65:5
    #17 0x0000346e4e1b in grpc_core::promise_filter_detail::ServerCallData::RecvInitialMetadataReady(y_absl::lts_y_20240722::Status) /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2374:22
    #18 0x0000346dcdcc in grpc_core::promise_filter_detail::ServerCallData::RecvInitialMetadataReadyCallback(void*, y_absl::lts_y_20240722::Status) /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2349:38
    #19 0x0000348521e1 in Run /-S/contrib/libs/grpc/src/core/lib/iomgr/closure.h:303:5
    #20 0x0000348521e1 in recv_initial_metadata_ready(void*, y_absl::lts_y_20240722::Status) /-S/contrib/libs/grpc/src/core/ext/filters/deadline/deadline_filter.cc:305:3
    #21 0x00003449f80e in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #22 0x00003449f80e in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #23 0x000034672544 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #24 0x000034672544 in pollset_work(grpc_pollset*, grpc_pollset_worker**, grpc_core::Timestamp) /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc:1049:3
    #25 0x00003466e118 in pollset_work(grpc_pollset*, grpc_pollset_worker**, grpc_core::Timestamp) /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_posix.cc:249:7
    #26 0x000034691e58 in grpc_pollset_work(grpc_pollset*, grpc_pollset_worker**, grpc_core::Timestamp) /-S/contrib/libs/grpc/src/core/lib/iomgr/pollset.cc:48:10
    #27 0x00003464c908 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #28 0x000034d3252e in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #29 0x00003445469f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #30 0x00003445469f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #31 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #32 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #33 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #34 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #35 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #36 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 71 byte(s) in 1 object(s) allocated from:
    #0 0x00001f9450e4 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x00003447ea60 in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x00003447ea60 in gpr_malloc_aligned /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:63:13
    #3 0x00003457a592 in grpc_core::Arena::AllocZone(unsigned long) /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:108:18
    #4 0x00003494e585 in Alloc /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:162:14
    #5 0x00003494e585 in New<grpc_core::Latch<std::__y1::unique_ptr<grpc_metadata_batch, grpc_core::Arena::PooledDeleter> > > /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:172:28
    #6 0x00003494e585 in grpc_core::ServerCompressionFilter::MakeCallPromise(grpc_core::CallArgs, std::__y1::function<grpc_core::ArenaPromise<std::__y1::unique_ptr<grpc_metadata_batch, grpc_core::Arena::PooledDeleter>> (grpc_core::CallArgs)>) /-S/contrib/libs/grpc/src/core/ext/filters/http/message_compress/compression_filter.cc:286:28
    #7 0x0000346e4e1b in operator() /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2375:24
    #8 0x0000346e4e1b in __invoke<const (lambda at /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2374:26) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #9 0x0000346e4e1b in invoke<const (lambda at /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2374:26) &> /-S/contrib/libs/cxxsupp/libcxx/include/__functional/invoke.h:29:10
    #10 0x0000346e4e1b in InvokeObject<(lambda at /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2374:26), void> /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/internal/function_ref.h:78:7
    #11 0x0000346e4e1b in operator() /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/function_ref.h:132:12
    #12 0x0000346e4e1b in Run /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:65:5
    #13 0x0000346e4e1b in grpc_core::promise_filter_detail::ServerCallData::RecvInitialMetadataReady(y_absl::lts_y_20240722::Status) /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2374:22
    #14 0x0000346dcdcc in grpc_core::promise_filter_detail::ServerCallData::RecvInitialMetadataReadyCallback(void*, y_absl::lts_y_20240722::Status) /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2349:38
    #15 0x00003449f80e in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #16 0x00003449f80e in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #17 0x000034672544 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #18 0x000034672544 in pollset_work(grpc_pollset*, grpc_pollset_worker**, grpc_core::Timestamp) /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc:1049:3
    #19 0x00003466e118 in pollset_work(grpc_pollset*, grpc_pollset_worker**, grpc_core::Timestamp) /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_posix.cc:249:7
    #20 0x000034691e58 in grpc_pollset_work(grpc_pollset*, grpc_pollset_worker**, grpc_core::Timestamp) /-S/contrib/libs/grpc/src/core/lib/iomgr/pollset.cc:48:10
    #21 0x00003464c908 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #22 0x000034d3252e in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #23 0x00003445469f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #24 0x00003445469f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #25 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #26 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #27 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #28 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #29 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #30 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #31 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 71 byte(s) in 1 object(s) allocated from:
    #0 0x00001f9450e4 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x00003447ea60 in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x00003447ea60 in gpr_malloc_aligned /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:63:13
    #3 0x00003457a592 in grpc_core::Arena::AllocZone(unsigned long) /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:108:18
    #4 0x000034955dd3 in Alloc /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:162:14
    #5 0x000034955dd3 in New<grpc_core::promise_detail::Race<(lambda at /-S/contrib/libs/grpc/src/core/lib/promise/latch.h:70:12), grpc_core::ArenaPromise<std::__y1::unique_ptr<grpc_metadata_batch, grpc_core::Arena::PooledDeleter> > >, grpc_core::promise_detail::Race<(lambda at /-S/contrib/libs/grpc/src/core/lib/promise/latch.h:70:12), grpc_core::ArenaPromise<std::__y1::unique_ptr<grpc_metadata_batch, grpc_core::Arena::PooledDeleter> > > > /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:172:28
    #6 0x000034955dd3 in Make /-S/contrib/libs/grpc/src/core/lib/promise/arena_promise.h:145:67
    #7 0x000034955dd3 in MakeImplForCallable<std::__y1::unique_ptr<grpc_metadata_batch, grpc_core::Arena::PooledDeleter>, grpc_core::promise_detail::Race<(lambda at /-S/contrib/libs/grpc/src/core/lib/promise/latch.h:70:12), grpc_core::ArenaPromise<std::__y1::unique_ptr<grpc_metadata_batch, grpc_core::Arena::PooledDeleter> > > > /-S/contrib/libs/grpc/src/core/lib/promise/arena_promise.h:173:3
    #8 0x000034955dd3 in ArenaPromise<grpc_core::promise_detail::Race<(lambda at /-S/contrib/libs/grpc/src/core/lib/promise/latch.h:70:12), grpc_core::ArenaPromise<std::__y1::unique_ptr<grpc_metadata_batch, grpc_core::Arena::PooledDeleter> > >, void> /-S/contrib/libs/grpc/src/core/lib/promise/arena_promise.h:192:5
    #9 0x000034955dd3 in grpc_core::MessageSizeFilter::CallBuilder::Run(grpc_core::CallArgs, std::__y1::function<grpc_core::ArenaPromise<std::__y1::unique_ptr<grpc_metadata_batch, grpc_core::Arena::PooledDeleter>> (grpc_core::CallArgs)>) /-S/contrib/libs/grpc/src/core/ext/filters/message_size/message_size_filter.cc:190:12
    #10 0x000034956947 in grpc_core::ServerMessageSizeFilter::MakeCallPromise(grpc_core::CallArgs, std::__y1::function<grpc_core::ArenaPromise<std::__y1::unique_ptr<grpc_metadata_batch, grpc_core::Arena::PooledDeleter>> (grpc_core::CallArgs)>) /-S/contrib/libs/grpc/src/core/ext/filters/message_size/message_size_filter.cc:247:12
    #11 0x0000346e4e1b in operator() /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2375:24
    #12 0x0000346e4e1b in __invoke<const (lambda at /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2374:26) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #13 0x0000346e4e1b in invoke<const (lambda at /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2374:26) &> /-S/contrib/libs/cxxsupp/libcxx/include/__functional/invoke.h:29:10
    #14 0x0000346e4e1b in InvokeObject<(lambda at /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2374:26), void> /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/internal/function_ref.h:78:7
    #15 0x0000346e4e1b in operator() /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/function_ref.h:132:12
    #16 0x0000346e4e1b in Run /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:65:5
    #17 0x0000346e4e1b in grpc_core::promise_filter_detail::ServerCallData::RecvInitialMetadataReady(y_absl::lts_y_20240722::Status) /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2374:22
    #18 0x0000346dcdcc in grpc_core::promise_filter_detail::ServerCallData::RecvInitialMetadataReadyCallback(void*, y_absl::lts_y_20240722::Status) /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2349:38
    #19 0x0000348521e1 in Run /-S/contrib/libs/grpc/src/core/lib/iomgr/closure.h:303:5
    #20 0x0000348521e1 in recv_initial_metadata_ready(void*, y_absl::lts_y_20240722::Status) /-S/contrib/libs/grpc/src/core/ext/filters/deadline/deadline_filter.cc:305:3
    #21 0x00003449f80e in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #22 0x00003449f80e in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #23 0x000034672544 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #24 0x000034672544 in pollset_work(grpc_pollset*, grpc_pollset_worker**, grpc_core::Timestamp) /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc:1049:3
    #25 0x00003466e118 in pollset_work(grpc_pollset*, grpc_pollset_worker**, grpc_core::Timestamp) /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_posix.cc:249:7
    #26 0x000034691e58 in grpc_pollset_work(grpc_pollset*, grpc_pollset_worker**, grpc_core::Timestamp) /-S/contrib/libs/grpc/src/core/lib/iomgr/pollset.cc:48:10
    #27 0x00003464c908 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #28 0x000034d3252e in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #29 0x00003445469f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #30 0x00003445469f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #31 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #32 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #33 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #34 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #35 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #36 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 71 byte(s) in 1 object(s) allocated from:
    #0 0x00001f9450e4 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x00003447ea60 in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x00003447ea60 in gpr_malloc_aligned /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:63:13
    #3 0x00003457a592 in grpc_core::Arena::AllocZone(unsigned long) /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:108:18
    #4 0x00003494e94c in Alloc /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:162:14
    #5 0x00003494e94c in New<grpc_core::InterceptorList<std::__y1::unique_ptr<grpc_metadata_batch, grpc_core::Arena::PooledDeleter> >::MapImpl<(lambda at /-S/contrib/libs/grpc/src/core/ext/filters/http/message_compress/compression_filter.cc:305:7), (lambda at /-S/contrib/libs/grpc/src/core/lib/promise/interceptor_list.h:232:24)>, (lambda at /-S/contrib/libs/grpc/src/core/ext/filters/http/message_compress/compression_filter.cc:305:7), (lambda at /-S/contrib/libs/grpc/src/core/lib/promise/interceptor_list.h:232:24), grpc_core::DebugLocation &> /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:172:28
    #6 0x00003494e94c in MakeMapToAdd<(lambda at /-S/contrib/libs/grpc/src/core/ext/filters/http/message_compress/compression_filter.cc:305:7), (lambda at /-S/contrib/libs/grpc/src/core/lib/promise/interceptor_list.h:232:24)> /-S/contrib/libs/grpc/src/core/lib/promise/interceptor_list.h:288:33
    #7 0x00003494e94c in PrependMap<(lambda at /-S/contrib/libs/grpc/src/core/ext/filters/http/message_compress/compression_filter.cc:305:7)> /-S/contrib/libs/grpc/src/core/lib/promise/interceptor_list.h:231:13
    #8 0x00003494e94c in InterceptAndMap<(lambda at /-S/contrib/libs/grpc/src/core/ext/filters/http/message_compress/compression_filter.cc:305:7)> /-S/contrib/libs/grpc/src/core/lib/promise/pipe.h:504:14
    #9 0x00003494e94c in grpc_core::ServerCompressionFilter::MakeCallPromise(grpc_core::CallArgs, std::__y1::function<grpc_core::ArenaPromise<std::__y1::unique_ptr<grpc_metadata_batch, grpc_core::Arena::PooledDeleter>> (grpc_core::CallArgs)>) /-S/contrib/libs/grpc/src/core/ext/filters/http/message_compress/compression_filter.cc:304:38
    #10 0x0000346e4e1b in operator() /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2375:24
    #11 0x0000346e4e1b in __invoke<const (lambda at /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2374:26) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x0000346e4e1b in invoke<const (lambda at /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2374:26) &> /-S/contrib/libs/cxxsupp/libcxx/include/__functional/invoke.h:29:10
    #13 0x0000346e4e1b in InvokeObject<(lambda at /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2374:26), void> /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/internal/function_ref.h:78:7
    #14 0x0000346e4e1b in operator() /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/function_ref.h:132:12
    #15 0x0000346e4e1b in Run /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:65:5
    #16 0x0000346e4e1b in grpc_core::promise_filter_detail::ServerCallData::RecvInitialMetadataReady(y_absl::lts_y_20240722::Status) /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2374:22
    #17 0x0000346dcdcc in grpc_core::promise_filter_detail::ServerCallData::RecvInitialMetadataReadyCallback(void*, y_absl::lts_y_20240722::Status) /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2349:38
    #18 0x00003449f80e in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #19 0x00003449f80e in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #20 0x000034672544 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #21 0x000034672544 in pollset_work(grpc_pollset*, grpc_pollset_worker**, grpc_core::Timestamp) /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc:1049:3
    #22 0x00003466e118 in pollset_work(grpc_pollset*, grpc_pollset_worker**, grpc_core::Timestamp) /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_posix.cc:249:7
    #23 0x000034691e58 in grpc_pollset_work(grpc_pollset*, grpc_pollset_worker**, grpc_core::Timestamp) /-S/contrib/libs/grpc/src/core/lib/iomgr/pollset.cc:48:10
    #24 0x00003464c908 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #25 0x000034d3252e in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #26 0x00003445469f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #27 0x00003445469f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 64 byte(s) in 2 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b640b25 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b640b25 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b640b25 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b640b25 in NKikimr::NGRpcService::TResponseStatusCounter::operator+=(unsigned long) /-S/ydb/core/grpc_services/counters/counters.cpp:66:17
    #5 0x00003b628b2a in NKikimr::NGRpcService::TYdbCounterBlock::FinishProcessing(unsigned int, unsigned int, bool, unsigned int, TDuration) /-S/ydb/core/grpc_services/counters/counters.cpp:232:49
    #6 0x000045189d07 in NYdbGrpc::TGRpcRequestImpl<Ydb::Discovery::ListEndpointsRequest, Ydb::Discovery::ListEndpointsResponse, NKikimr::NGRpcService::TGRpcDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetFinishDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:495:20
    #7 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #8 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #9 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #10 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #11 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #13 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #16 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #17 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 64 byte(s) in 2 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b640a70 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b640a70 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b640a70 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b640a70 in NKikimr::NGRpcService::TResponseStatusCounter::operator+=(unsigned long) /-S/ydb/core/grpc_services/counters/counters.cpp:65:46
    #5 0x00003b628b2a in NKikimr::NGRpcService::TYdbCounterBlock::FinishProcessing(unsigned int, unsigned int, bool, unsigned int, TDuration) /-S/ydb/core/grpc_services/counters/counters.cpp:232:49
    #6 0x000045189d07 in NYdbGrpc::TGRpcRequestImpl<Ydb::Discovery::ListEndpointsRequest, Ydb::Discovery::ListEndpointsResponse, NKikimr::NGRpcService::TGRpcDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetFinishDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:495:20
    #7 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #8 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #9 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #10 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #11 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #13 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #16 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #17 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 64 byte(s) in 2 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b640bdf in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b640bdf in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b640bdf in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b640bdf in NKikimr::NGRpcService::TResponseStatusCounter::operator+=(unsigned long) /-S/ydb/core/grpc_services/counters/counters.cpp:66:25
    #5 0x00003b628b2a in NKikimr::NGRpcService::TYdbCounterBlock::FinishProcessing(unsigned int, unsigned int, bool, unsigned int, TDuration) /-S/ydb/core/grpc_services/counters/counters.cpp:232:49
    #6 0x000045189d07 in NYdbGrpc::TGRpcRequestImpl<Ydb::Discovery::ListEndpointsRequest, Ydb::Discovery::ListEndpointsResponse, NKikimr::NGRpcService::TGRpcDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetFinishDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:495:20
    #7 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #8 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #9 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #10 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #11 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #12 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #13 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #14 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #15 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #16 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #17 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #18 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #19 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000046c3c7ae in NYdbGrpc::TGRpcRequestImpl<Fq::Private::NodesHealthCheckRequest, Fq::Private::NodesHealthCheckResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::NodesHealthCheckRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::NodesHealthCheckResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000456af0be in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DisableEnhancedMonitoringRequest, Ydb::DataStreams::V1::DisableEnhancedMonitoringResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004484c919 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:54:75
    #9 0x00004484c265 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #10 0x000044854edd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::PersQueue::V1::PersQueueService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00003f0a0490 in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:664:5
    #9 0x00003f0a48f9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Coordination::V1::CoordinationService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x00003f0a505d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Coordination::V1::CoordinationService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000452264fe in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::AlterResourceRequest, Ydb::RateLimiter::AlterResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004524c1de in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::DropResourceRequest, Ydb::RateLimiter::DropResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045830f7e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::CreateQueryRequest, FederatedQuery::CreateQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00003f0a0980 in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:680:13
    #14 0x00003f0a48f9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Coordination::V1::CoordinationService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x00003f0a505d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Coordination::V1::CoordinationService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004484cb3f in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:74:83
    #9 0x00004484c265 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #10 0x000044854edd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::PersQueue::V1::PersQueueService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004236b4be in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TTabletStateRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000046c622ce in NYdbGrpc::TGRpcRequestImpl<Fq::Private::CreateRateLimiterResourceRequest, Fq::Private::CreateRateLimiterResourceResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::CreateRateLimiterResourceRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::CreateRateLimiterResourceResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004576b21e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::SplitShardRequest, Ydb::DataStreams::V1::SplitShardResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000455cd57e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::UpdateStreamModeRequest, Ydb::DataStreams::V1::UpdateStreamModeResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000455f2f5e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::RegisterStreamConsumerRequest, Ydb::DataStreams::V1::RegisterStreamConsumerResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000441f77be in NYdbGrpc::TGRpcRequestImpl<Ydb::Scripting::ExecuteYqlRequest, Ydb::Scripting::ExecuteYqlPartialResponse, NKikimr::NGRpcService::TGRpcYdbScriptingService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000456fa47e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListTagsForStreamRequest, Ydb::DataStreams::V1::ListTagsForStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000426b71be in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExecuteDataQueryRequest, Ydb::Table::ExecuteDataQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00003f09fbd0 in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:662:5
    #9 0x00003f0a48f9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Coordination::V1::CoordinationService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x00003f0a505d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Coordination::V1::CoordinationService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000452264fe in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::AlterResourceRequest, Ydb::RateLimiter::AlterResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044d62efe in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::SetConfigRequest, Ydb::DynamicConfig::SetConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00003f09fbd0 in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:662:5
    #14 0x00003f0a48f9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Coordination::V1::CoordinationService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x00003f0a505d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Coordination::V1::CoordinationService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00003f0a0030 in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:663:5
    #14 0x00003f0a48f9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Coordination::V1::CoordinationService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x00003f0a505d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Coordination::V1::CoordinationService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045a083be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeBindingRequest, FederatedQuery::DescribeBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044dd5f6e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::AddVolatileConfigRequest, Ydb::DynamicConfig::AddVolatileConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000425891fe in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExplainDataQueryRequest, Ydb::Table::ExplainDataQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004bb2464e in NYdbGrpc::TGRpcRequestImpl<Ydb::Tablet::RestartTabletRequest, Ydb::Tablet::RestartTabletResponse, NKikimr::NGRpcService::TGRpcYdbTabletService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00003f1010ae in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::AlterNodeRequest, Ydb::Coordination::AlterNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004256346e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::RenameTablesRequest, Ydb::Table::RenameTablesResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000456896de in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::AddTagsToStreamRequest, Ydb::DataStreams::V1::AddTagsToStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004484cb3f in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:74:83
    #14 0x00004484c265 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #15 0x000044854edd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::PersQueue::V1::PersQueueService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004484d46e in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:97:5
    #9 0x00004484c265 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #10 0x000044854edd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::PersQueue::V1::PersQueueService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045801c9e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::SetWriteQuotaRequest, Ydb::DataStreams::V1::SetWriteQuotaResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044e6d3ae in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetNodeLabelsRequest, Ydb::DynamicConfig::GetNodeLabelsResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b8b482e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRequest, Ydb::KeyValue::ReadResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b8b482e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRequest, Ydb::KeyValue::ReadResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b84318e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListLocalPartitionsRequest, Ydb::KeyValue::ListLocalPartitionsResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000444eacb8 in NKikimr::NGRpcService::TGRpcYdbImportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_import.cpp:26:5
    #9 0x0000420c1479 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Import::V1::ImportService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420c1bdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Import::V1::ImportService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000444eacb8 in NKikimr::NGRpcService::TGRpcYdbImportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_import.cpp:26:5
    #14 0x0000420c1479 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Import::V1::ImportService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420c1bdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Import::V1::ImportService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000424347ee in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CreateTableRequest, Ydb::Table::CreateTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000454c739e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::GetShardIteratorRequest, Ydb::DataStreams::V1::GetShardIteratorResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044466681 in NKikimr::NGRpcService::TGRpcYdbExportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_export.cpp:27:5
    #9 0x0000420bf949 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Export::V1::ExportService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420c00ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Export::V1::ExportService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000454ec49e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::SubscribeToShardRequest, Ydb::DataStreams::V1::SubscribeToShardResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000455821be in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::IncreaseStreamRetentionPeriodRequest, Ydb::DataStreams::V1::IncreaseStreamRetentionPeriodResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004545655e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::PutRecordRequest, Ydb::DataStreams::V1::PutRecordResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000044466681 in NKikimr::NGRpcService::TGRpcYdbExportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_export.cpp:27:5
    #14 0x0000420bf949 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Export::V1::ExportService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420c00ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Export::V1::ExportService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000444eb076 in NKikimr::NGRpcService::TGRpcYdbImportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_import.cpp:27:5
    #14 0x0000420c1479 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Import::V1::ImportService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420c1bdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Import::V1::ImportService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000443763eb in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:29:5
    #9 0x0000420bdc29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Operation::V1::OperationService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420be38d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Operation::V1::OperationService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004555c7de in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DecreaseStreamRetentionPeriodRequest, Ydb::DataStreams::V1::DecreaseStreamRetentionPeriodResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000443763eb in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:29:5
    #14 0x0000420bdc29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Operation::V1::OperationService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420be38d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Operation::V1::OperationService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044f047ee in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetConfigurationVersionRequest, Ydb::DynamicConfig::GetConfigurationVersionResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000435512fe in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::GetShardLocationsRequest, Ydb::ClickhouseInternal::GetShardLocationsResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004428a80d in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:32:5
    #9 0x0000420bbf09 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scheme::V1::SchemeService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420bc66d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scheme::V1::SchemeService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000044376f0f in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:32:5
    #14 0x0000420bdc29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Operation::V1::OperationService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420be38d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Operation::V1::OperationService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000042645f4e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CommitTransactionRequest, Ydb::Table::CommitTransactionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000451feede in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::CreateResourceRequest, Ydb::RateLimiter::CreateResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000448e04ae in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::CreateTopicRequest, Ydb::PersQueue::V1::CreateTopicResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b52d57e in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::SchemeCacheRequest, Ydb::Debug::SchemeCacheResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000042645f4e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CommitTransactionRequest, Ydb::Table::CommitTransactionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000455821be in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::IncreaseStreamRetentionPeriodRequest, Ydb::DataStreams::V1::IncreaseStreamRetentionPeriodResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004428a0a6 in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:30:5
    #14 0x0000420bbf09 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scheme::V1::SchemeService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420bc66d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scheme::V1::SchemeService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000444662be in NKikimr::NGRpcService::TGRpcYdbExportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_export.cpp:26:5
    #9 0x0000420bf949 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Export::V1::ExportService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420c00ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Export::V1::ExportService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000444eb3fd in NKikimr::NGRpcService::TGRpcYdbImportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_import.cpp:28:5
    #9 0x0000420c1479 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Import::V1::ImportService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420c1bdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Import::V1::ImportService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004484d46e in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:97:5
    #14 0x00004484c265 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #15 0x000044854edd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::PersQueue::V1::PersQueueService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004515633e in NYdbGrpc::TGRpcRequestImpl<Ydb::Discovery::NodeRegistrationRequest, Ydb::Discovery::NodeRegistrationResponse, NKikimr::NGRpcService::TGRpcDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044c5f57e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::GetDatabaseStatusRequest, Ydb::Cms::GetDatabaseStatusResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000441be806 in NKikimr::NGRpcService::TGRpcYdbScriptingService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scripting.cpp:37:5
    #9 0x0000420ba3c9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scripting::V1::ScriptingService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420bab2d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scripting::V1::ScriptingService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b52d57e in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::SchemeCacheRequest, Ydb::Debug::SchemeCacheResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b868e6e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AcquireLockRequest, Ydb::KeyValue::AcquireLockResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000046c87dee in NYdbGrpc::TGRpcRequestImpl<Fq::Private::DeleteRateLimiterResourceRequest, Fq::Private::DeleteRateLimiterResourceResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::DeleteRateLimiterResourceRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::DeleteRateLimiterResourceResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000441be806 in NKikimr::NGRpcService::TGRpcYdbScriptingService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scripting.cpp:37:5
    #14 0x0000420ba3c9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scripting::V1::ScriptingService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420bab2d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scripting::V1::ScriptingService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b88eb4e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ExecuteTransactionRequest, Ydb::KeyValue::ExecuteTransactionResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000452f6d1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Monitoring::SelfCheckRequest, Ydb::Monitoring::SelfCheckResponse, NKikimr::NGRpcService::TGRpcMonitoringService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000046dfbfcc in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:61:5
    #14 0x000046e06ba9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Query::V1::QueryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x000046e0730d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Query::V1::QueryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000046c622ce in NYdbGrpc::TGRpcRequestImpl<Fq::Private::CreateRateLimiterResourceRequest, Fq::Private::CreateRateLimiterResourceResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::CreateRateLimiterResourceRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::CreateRateLimiterResourceResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004581b41a in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:57:5
    #9 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004269172e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::PrepareDataQueryRequest, Ydb::Table::PrepareDataQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000441d2f1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scripting::ExecuteYqlRequest, Ydb::Scripting::ExecuteYqlResponse, NKikimr::NGRpcService::TGRpcYdbScriptingService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004428993d in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:28:5
    #14 0x0000420bbf09 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scheme::V1::SchemeService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420bc66d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scheme::V1::SchemeService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004581a8d4 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:54:5
    #9 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004bb4c057 in NKikimr::NGRpcService::TGRpcViewService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/view/grpc_service.cpp:30:33
    #14 0x0000420d8479 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::View::V1::ViewService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420d8bdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::View::V1::ViewService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004581a512 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:53:5
    #14 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004b790146 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:50:5
    #14 0x00004b78d85f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #15 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004b78f25d in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:46:5
    #9 0x00004b78d85f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #10 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004bac3912 in NKikimr::NGRpcService::TGRpcYdbTabletService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/tablet/ydb_tablet.cpp:48:5
    #9 0x00004bac7b19 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Tablet::V1::TabletService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x00004bac827d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Tablet::V1::TabletService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b868e6e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AcquireLockRequest, Ydb::KeyValue::AcquireLockResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004b78dfc3 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:40:5
    #14 0x00004b78d85f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #15 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004b4afaac in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:73:5
    #14 0x00004b4b69a9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Debug::V1::DebugService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x00004b4b710d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Debug::V1::DebugService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004b78e371 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:41:5
    #9 0x00004b78d85f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #10 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000044312ecb in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::DescribePathRequest, Ydb::Scheme::DescribePathResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x00004248002b in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeTableRequest, Ydb::Table::DescribeTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000042180e5b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeOperationStatus, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000044312ecb in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::DescribePathRequest, Ydb::Scheme::DescribePathResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004b78e371 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:41:5
    #14 0x00004b78d85f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #15 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044289cfe in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:29:5
    #9 0x0000420bbf09 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scheme::V1::SchemeService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420bc66d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scheme::V1::SchemeService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x00004215b07b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeOperation, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x00004227f28b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TBlobStorageConfigRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x00004215b07b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeOperation, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b637816 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:330:39
    #13 0x00003b637816 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b637816 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b637816 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b637816 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x00004227f28b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TBlobStorageConfigRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000421e089e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TPersQueueRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b637a12 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:331:31
    #13 0x00003b637a12 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b637a12 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b637a12 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b637a12 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x00004227f28b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TBlobStorageConfigRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x00004248002b in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeTableRequest, Ydb::Table::DescribeTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000421a0f0e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeDescribe, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004bb2464e in NYdbGrpc::TGRpcRequestImpl<Ydb::Tablet::RestartTabletRequest, Ydb::Tablet::RestartTabletResponse, NKikimr::NGRpcService::TGRpcYdbTabletService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000421a0f0e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeDescribe, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000046e1834b in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::ExecuteQueryRequest, Ydb::Query::ExecuteQueryResponsePart, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000046e86e1b in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::CreateSessionRequest, Ydb::Query::CreateSessionResponse, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000046e1834b in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::ExecuteQueryRequest, Ydb::Query::ExecuteQueryResponsePart, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000421a0f0e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeDescribe, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x00004248002b in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeTableRequest, Ydb::Table::DescribeTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004baffdfe in NYdbGrpc::TGRpcRequestImpl<Ydb::Tablet::ChangeTabletSchemaRequest, Ydb::Tablet::ChangeTabletSchemaResponse, NKikimr::NGRpcService::TGRpcYdbTabletService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004213978f in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:144:5
    #14 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #15 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #16 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #23 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #24 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #25 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #26 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #27 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #28 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #29 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #30 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #31 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #32 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #33 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #34 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #35 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #36 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #37 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #38 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #39 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #40 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #41 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #42 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x00004517a8eb in NYdbGrpc::TGRpcRequestImpl<Ydb::Discovery::ListEndpointsRequest, Ydb::Discovery::ListEndpointsResponse, NKikimr::NGRpcService::TGRpcDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004213a6af in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:148:5
    #14 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #15 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #16 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #23 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #24 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #25 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #26 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #27 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #28 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #29 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #30 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #31 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #32 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #33 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #34 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #35 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #36 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #37 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #38 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #39 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #40 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #41 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #42 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004213b5b7 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:152:5
    #9 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #11 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #13 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #15 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #23 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #24 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #26 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #27 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #29 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #30 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #32 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #33 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #34 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #35 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #36 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004213a6af in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:148:5
    #9 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #11 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #13 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #15 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #23 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #24 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #26 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #27 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #29 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #30 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #32 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #33 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #34 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #35 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #36 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x00004517a8eb in NYdbGrpc::TGRpcRequestImpl<Ydb::Discovery::ListEndpointsRequest, Ydb::Discovery::ListEndpointsResponse, NKikimr::NGRpcService::TGRpcDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004213c4bf in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:156:5
    #14 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #15 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #16 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #23 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #24 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #25 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #26 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #27 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #28 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #29 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #30 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #31 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #32 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #33 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #34 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #35 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #36 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #37 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #38 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #39 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #40 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #41 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #42 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004238e0a2 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:89:5
    #9 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004213c4bf in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:156:5
    #9 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #11 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #13 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #15 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #23 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #24 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #26 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #27 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #29 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #30 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #32 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #33 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #34 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #35 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #36 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000423902b2 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:93:5
    #9 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000042391dcb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:96:5
    #14 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004238f9c2 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:92:5
    #14 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004213c0fd in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:155:5
    #14 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #15 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #16 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #23 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #24 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #25 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #26 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #27 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #28 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #29 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #30 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #31 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #32 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #33 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #34 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #35 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #36 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #37 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #38 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #39 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #40 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #41 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #42 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x00004517a8eb in NYdbGrpc::TGRpcRequestImpl<Ydb::Discovery::ListEndpointsRequest, Ydb::Discovery::ListEndpointsResponse, NKikimr::NGRpcService::TGRpcDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x00004248002b in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeTableRequest, Ydb::Table::DescribeTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004428a0a6 in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:30:5
    #9 0x0000420bbf09 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scheme::V1::SchemeService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420bc66d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scheme::V1::SchemeService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004484d82a in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:102:5
    #14 0x00004484c265 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #15 0x000044854edd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::PersQueue::V1::PersQueueService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000042395ccb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:103:5
    #9 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000423977cb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:107:5
    #9 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000423953cb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:102:5
    #14 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004239a01b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:112:5
    #9 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044cd0cae in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::DescribeDatabaseOptionsRequest, Ydb::Cms::DescribeDatabaseOptionsResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004239948b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:111:5
    #14 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000423953cb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:102:5
    #9 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004484e36a in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:115:5
    #9 0x00004484c265 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #10 0x000044854edd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::PersQueue::V1::PersQueueService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000435113c2 in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:40:5
    #14 0x000043516279 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::ClickhouseInternal::V1::ClickhouseInternalService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000435169dd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::ClickhouseInternal::V1::ClickhouseInternalService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000435102c8 in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:36:5
    #14 0x000043516279 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::ClickhouseInternal::V1::ClickhouseInternalService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000435169dd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::ClickhouseInternal::V1::ClickhouseInternalService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000441beb8d in NKikimr::NGRpcService::TGRpcYdbScriptingService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scripting.cpp:43:5
    #14 0x0000420ba3c9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scripting::V1::ScriptingService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420bab2d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scripting::V1::ScriptingService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004428a45b in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:31:5
    #9 0x0000420bbf09 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scheme::V1::SchemeService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420bc66d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scheme::V1::SchemeService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000441beb8d in NKikimr::NGRpcService::TGRpcYdbScriptingService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scripting.cpp:43:5
    #9 0x0000420ba3c9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scripting::V1::ScriptingService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420bab2d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scripting::V1::ScriptingService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000435102c8 in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:36:5
    #9 0x000043516279 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::ClickhouseInternal::V1::ClickhouseInternalService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000435169dd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::ClickhouseInternal::V1::ClickhouseInternalService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000042394acb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:101:5
    #14 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000044376b5a in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:31:5
    #14 0x0000420bdc29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Operation::V1::OperationService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420be38d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Operation::V1::OperationService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044eb8dce in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::ResolveAllConfigRequest, Ydb::DynamicConfig::ResolveAllConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044376b5a in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:31:5
    #9 0x0000420bdc29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Operation::V1::OperationService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420be38d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Operation::V1::OperationService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00003f09f760 in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:661:5
    #9 0x00003f0a48f9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Coordination::V1::CoordinationService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x00003f0a505d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Coordination::V1::CoordinationService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00003f0a0490 in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:664:5
    #14 0x00003f0a48f9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Coordination::V1::CoordinationService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x00003f0a505d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Coordination::V1::CoordinationService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000444eb3fd in NKikimr::NGRpcService::TGRpcYdbImportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_import.cpp:28:5
    #14 0x0000420c1479 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Import::V1::ImportService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420c1bdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Import::V1::ImportService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000443767af in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:30:5
    #14 0x0000420bdc29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Operation::V1::OperationService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420be38d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Operation::V1::OperationService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004484d0b0 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:93:5
    #9 0x00004484c265 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #10 0x000044854edd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::PersQueue::V1::PersQueueService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004484dbe9 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:107:5
    #14 0x00004484c265 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #15 0x000044854edd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::PersQueue::V1::PersQueueService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004484cce9 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:89:5
    #14 0x00004484c265 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #15 0x000044854edd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::PersQueue::V1::PersQueueService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000044a754f5 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:159:5
    #14 0x000044a747b5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #15 0x000044a7f2ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Topic::V1::TopicService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00003f216907 in NKikimr::NGRpcService::TGRpcPQClusterDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_cluster_discovery/grpc_service.cpp:72:9
    #9 0x00003f216227 in NKikimr::NGRpcService::TGRpcPQClusterDiscoveryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_cluster_discovery/grpc_service.cpp:38:9
    #10 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044a754f5 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:159:5
    #9 0x000044a747b5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #10 0x000044a7f2ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Topic::V1::TopicService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004484cce9 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:89:5
    #9 0x00004484c265 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #10 0x000044854edd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::PersQueue::V1::PersQueueService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000443767af in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:30:5
    #9 0x0000420bdc29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Operation::V1::OperationService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420be38d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Operation::V1::OperationService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000042394acb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:101:5
    #9 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000044bfabe0 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:32:5
    #14 0x0000420c4e49 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Cms::V1::CmsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420c55ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Cms::V1::CmsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044d464a2 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:29:5
    #9 0x0000420c6d29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420c748d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044bfabe0 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:32:5
    #9 0x0000420c4e49 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Cms::V1::CmsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420c55ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Cms::V1::CmsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044d47381 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:33:5
    #9 0x0000420c6d29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420c748d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000044d47eb2 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:36:5
    #14 0x0000420c6d29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420c748d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000044d46fc6 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:32:5
    #14 0x0000420c6d29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420c748d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000044bfa82b in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:31:5
    #14 0x0000420c4e49 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Cms::V1::CmsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420c55ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Cms::V1::CmsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000045119ef6 in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:37:5
    #9 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251ad24 in NMonitoring::TDynamicCounters::GetNamedCounter(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00003b61ddd0 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:260:34
    #12 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #13 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #14 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #17 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #18 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #20 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #21 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #23 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #24 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #25 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #26 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #27 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000045119b38 in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:36:5
    #14 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251ad24 in NMonitoring::TDynamicCounters::GetNamedCounter(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00003b61f109 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:270:65
    #12 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #13 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #14 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #17 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #18 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #20 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #21 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #23 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #24 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #25 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #26 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #27 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b61f9f8 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b61f9f8 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b61f9f8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b61f9f8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003b61f9f8 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003b61f9f8 in allocate_shared<NKikimr::NGRpcService::TResponseStatusCounter, std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[13], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:868:46
    #7 0x00003b61f9f8 in make_shared<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[13], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #8 0x00003b61f9f8 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:279:9
    #9 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #10 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #11 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #14 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #15 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b61ef43 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:270:20
    #11 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #12 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #13 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #14 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #15 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #16 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #17 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #18 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #19 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #20 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #21 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #22 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #23 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #24 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #25 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000045119b38 in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:36:5
    #9 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044bfa82b in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:31:5
    #9 0x0000420c4e49 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Cms::V1::CmsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420c55ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Cms::V1::CmsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b620268 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b620268 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b620268 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b620268 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003b620268 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003b620268 in allocate_shared<NKikimr::NGRpcService::TResponseStatusCounter, std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[13], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:868:46
    #7 0x00003b620268 in make_shared<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[13], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #8 0x00003b620268 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:289:9
    #9 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #10 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #11 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #14 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #15 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003b633e3a in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003b633e3a in void std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>::construct[abi:fe200000]<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&, char const (&) [12]>(NKikimr::NGRpcService::TResponseStatusCounter*, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&, char const (&) [12]) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #4 0x00003b6207c0 in construct<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[12], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #5 0x00003b6207c0 in __shared_ptr_emplace<TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[12], std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #6 0x00003b6207c0 in allocate_shared<NKikimr::NGRpcService::TResponseStatusCounter, std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[12], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #7 0x00003b6207c0 in make_shared<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[12], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #8 0x00003b6207c0 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:295:9
    #9 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #10 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #11 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #14 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #15 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003b63549a in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003b63549a in void std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>::construct[abi:fe200000]<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&, char const (&) [11]>(NKikimr::NGRpcService::TResponseStatusCounter*, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&, char const (&) [11]) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #4 0x00003b620100 in construct<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[11], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #5 0x00003b620100 in __shared_ptr_emplace<TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[11], std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #6 0x00003b620100 in allocate_shared<NKikimr::NGRpcService::TResponseStatusCounter, std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[11], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #7 0x00003b620100 in make_shared<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[11], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #8 0x00003b620100 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:287:9
    #9 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #10 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #11 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #14 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #15 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003b6368da in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003b6368da in void std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>::construct[abi:fe200000]<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&, char const (&) [16]>(NKikimr::NGRpcService::TResponseStatusCounter*, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&, char const (&) [16]) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #4 0x00003b620e80 in construct<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[16], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #5 0x00003b620e80 in __shared_ptr_emplace<TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[16], std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #6 0x00003b620e80 in allocate_shared<NKikimr::NGRpcService::TResponseStatusCounter, std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[16], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #7 0x00003b620e80 in make_shared<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[16], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #8 0x00003b620e80 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:303:9
    #9 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #10 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #11 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #14 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #15 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000451e72b2 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:34:5
    #9 0x0000451e6f5f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #10 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b620e38 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b620e38 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b620e38 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b620e38 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003b620e38 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003b620e38 in allocate_shared<NKikimr::NGRpcService::TResponseStatusCounter, std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[16], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:868:46
    #7 0x00003b620e38 in make_shared<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[16], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #8 0x00003b620e38 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:303:9
    #9 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #10 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #11 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #14 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #15 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6200b8 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b6200b8 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b6200b8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b6200b8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003b6200b8 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003b6200b8 in allocate_shared<NKikimr::NGRpcService::TResponseStatusCounter, std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[11], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:868:46
    #7 0x00003b6200b8 in make_shared<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[11], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #8 0x00003b6200b8 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:287:9
    #9 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #10 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #11 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #14 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #15 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000451e8185 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:38:5
    #14 0x0000451e6f5f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #15 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000045331adf in NKikimr::NGRpcService::TGRpcAuthService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/auth/grpc_service.cpp:49:5
    #9 0x0000420ce4c9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Auth::V1::AuthService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420cec2d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Auth::V1::AuthService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000451e8185 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:38:5
    #9 0x0000451e6f5f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #10 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004536aa3b in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:59:5
    #9 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004536b5a5 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:62:5
    #9 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004536a66d in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:58:5
    #14 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000451e7dd0 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:37:5
    #14 0x0000451e6f5f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #15 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003b633e3a in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003b633e3a in void std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>::construct[abi:fe200000]<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&, char const (&) [12]>(NKikimr::NGRpcService::TResponseStatusCounter*, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&, char const (&) [12]) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #4 0x00003b61ff50 in construct<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[12], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #5 0x00003b61ff50 in __shared_ptr_emplace<TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[12], std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #6 0x00003b61ff50 in allocate_shared<NKikimr::NGRpcService::TResponseStatusCounter, std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[12], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #7 0x00003b61ff50 in make_shared<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[12], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #8 0x00003b61ff50 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:285:9
    #9 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #10 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #11 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #14 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #15 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000044bfa476 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:30:5
    #14 0x0000420c4e49 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Cms::V1::CmsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420c55ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Cms::V1::CmsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000423941cb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:100:5
    #14 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004536cc79 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:68:5
    #9 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004536d7e3 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:71:5
    #14 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004536c8ab in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:67:5
    #14 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004536e715 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:75:5
    #14 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004536f61d in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:79:5
    #9 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004536e715 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:75:5
    #9 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004536c8ab in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:67:5
    #9 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000045370525 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:83:5
    #14 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004581701b in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:39:5
    #9 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000045370525 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:83:5
    #9 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000045817f48 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:43:5
    #9 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004536c4dd in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:66:5
    #14 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b551e4e in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::TxProxyRequest, Ydb::Debug::TxProxyResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004351070d in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:37:5
    #14 0x000043516279 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::ClickhouseInternal::V1::ClickhouseInternalService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000435169dd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::ClickhouseInternal::V1::ClickhouseInternalService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000043510f85 in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:39:5
    #14 0x000043516279 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::ClickhouseInternal::V1::ClickhouseInternalService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000435169dd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::ClickhouseInternal::V1::ClickhouseInternalService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004273d61e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ReadRowsRequest, Ydb::Table::ReadRowsResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004239b2f7 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:115:5
    #14 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004239bc4a in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:116:5
    #9 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000426204fe in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DeleteSessionRequest, Ydb::Table::DeleteSessionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000435512fe in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::GetShardLocationsRequest, Ydb::ClickhouseInternal::GetShardLocationsResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000444a153e in NYdbGrpc::TGRpcRequestImpl<Ydb::Export::ExportToS3Request, Ydb::Export::ExportToS3Response, NKikimr::NGRpcService::TGRpcYdbExportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004239bc4a in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:116:5
    #14 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000442c778e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::RemoveDirectoryRequest, Ydb::Scheme::RemoveDirectoryResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000423e92ce in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::KeepAliveRequest, Ydb::Table::KeepAliveResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000044a74f0b in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:93:64
    #14 0x000044a747b5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #15 0x000044a7f2ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Topic::V1::TopicService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044edeade in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::FetchStartupConfigRequest, Ydb::DynamicConfig::FetchStartupConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000458199cc in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:50:5
    #9 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004599fdbe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DeleteConnectionRequest, FederatedQuery::DeleteConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044479f1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Export::ExportToYtRequest, Ydb::Export::ExportToYtResponse, NKikimr::NGRpcService::TGRpcYdbExportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004351070d in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:37:5
    #9 0x000043516279 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::ClickhouseInternal::V1::ClickhouseInternalService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000435169dd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::ClickhouseInternal::V1::ClickhouseInternalService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000435113c2 in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:40:5
    #9 0x000043516279 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::ClickhouseInternal::V1::ClickhouseInternalService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000435169dd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::ClickhouseInternal::V1::ClickhouseInternalService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000423980cb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:108:5
    #14 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000423965cb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:104:5
    #9 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000423989cb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:110:5
    #14 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000423938cb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:99:5
    #14 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000424a609e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeExternalDataSourceRequest, Ydb::Table::DescribeExternalDataSourceResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004266b99e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::RollbackTransactionRequest, Ydb::Table::RollbackTransactionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004239948b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:111:5
    #9 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004225f9ae in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TDrainNodeRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000042391dcb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:96:5
    #9 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000423926cb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:97:5
    #14 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045880d3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::GetQueryStatusRequest, FederatedQuery::GetQueryStatusResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetQueryStatusRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetQueryStatusResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000444a153e in NYdbGrpc::TGRpcRequestImpl<Ydb::Export::ExportToS3Request, Ydb::Export::ExportToS3Response, NKikimr::NGRpcService::TGRpcYdbExportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000423914cb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:95:5
    #14 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000042392fcb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:98:5
    #9 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004239a9bb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:114:5
    #9 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000453e4d4e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListStreamsRequest, Ydb::DataStreams::V1::ListStreamsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004238f142 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:91:5
    #14 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004238f9c2 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:92:5
    #9 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004238e902 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:90:5
    #9 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000454c739e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::GetShardIteratorRequest, Ydb::DataStreams::V1::GetShardIteratorResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004238e902 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:90:5
    #14 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000042390bcb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:94:5
    #9 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004547bf8e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::PutRecordsRequest, Ydb::DataStreams::V1::PutRecordsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004547bf8e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::PutRecordsRequest, Ydb::DataStreams::V1::PutRecordsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004213d002 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:159:5
    #9 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #11 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #13 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #15 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #23 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #24 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #26 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #27 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #29 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #30 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #32 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #33 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #34 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #35 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #36 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000442ed49e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::ListDirectoryRequest, Ydb::Scheme::ListDirectoryResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000423e92ce in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::KeepAliveRequest, Ydb::Table::KeepAliveResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000455a7b9e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::UpdateShardCountRequest, Ydb::DataStreams::V1::UpdateShardCountResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004213d002 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:159:5
    #14 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #15 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #16 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #23 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #24 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #25 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #26 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #27 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #28 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #29 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #30 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #31 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #32 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #33 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #34 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #35 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #36 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #37 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #38 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #39 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #40 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #41 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #42 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000042390bcb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:94:5
    #14 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004239a9bb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:114:5
    #14 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000435117fc in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:41:5
    #14 0x000043516279 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::ClickhouseInternal::V1::ClickhouseInternalService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000435169dd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::ClickhouseInternal::V1::ClickhouseInternalService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000441be448 in NKikimr::NGRpcService::TGRpcYdbScriptingService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scripting.cpp:31:5
    #9 0x0000420ba3c9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scripting::V1::ScriptingService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420bab2d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scripting::V1::ScriptingService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044a75137 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:118:63
    #9 0x000044a747b5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #10 0x000044a7f2ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Topic::V1::TopicService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004213b1f5 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:151:5
    #9 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #11 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #13 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #15 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #23 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #24 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #26 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #27 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #29 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #30 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #32 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #33 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #34 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #35 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #36 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004213aa71 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:149:5
    #14 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #15 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #16 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #23 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #24 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #25 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #26 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #27 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #28 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #29 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #30 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #31 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #32 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #33 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #34 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #35 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #36 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #37 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #38 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #39 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #40 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #41 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #42 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004213b1f5 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:151:5
    #14 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #15 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #16 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #23 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #24 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #25 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #26 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #27 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #28 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #29 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #30 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #31 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #32 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #33 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #34 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #35 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #36 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #37 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #38 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #39 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #40 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #41 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #42 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004213a2e7 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:147:5
    #9 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #11 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #13 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #15 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #23 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #24 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #26 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #27 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #29 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #30 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #32 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #33 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #34 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #35 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #36 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b9001ee in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListRangeRequest, Ydb::KeyValue::ListRangeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045801c9e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::SetWriteQuotaRequest, Ydb::DataStreams::V1::SetWriteQuotaResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004213a2e7 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:147:5
    #14 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #15 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #16 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #23 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #24 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #25 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #26 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #27 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #28 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #29 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #30 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #31 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #32 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #33 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #34 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #35 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #36 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #37 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #38 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #39 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #40 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #41 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #42 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004213b979 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:153:5
    #9 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #11 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #13 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #15 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #23 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #24 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #26 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #27 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #29 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #30 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #32 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #33 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #34 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #35 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #36 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044d8a54e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::ReplaceConfigRequest, Ydb::DynamicConfig::ReplaceConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000453bf36e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::CreateStreamRequest, Ydb::DataStreams::V1::CreateStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b925ece in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::GetStorageChannelStatusRequest, Ydb::KeyValue::GetStorageChannelStatusResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000042139b4b in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:145:5
    #14 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #15 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #16 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #23 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #24 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #25 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #26 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #27 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #28 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #29 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #30 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #31 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #32 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #33 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #34 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #35 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #36 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #37 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #38 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #39 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #40 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #41 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #42 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000042139f19 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:146:5
    #9 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #11 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #13 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #15 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #23 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #24 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #26 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #27 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #29 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #30 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #32 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #33 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #34 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #35 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #36 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004269172e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::PrepareDataQueryRequest, Ydb::Table::PrepareDataQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000421393ba in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:143:5
    #14 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #15 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #16 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #23 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #24 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #25 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #26 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #27 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #28 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #29 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #30 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #31 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #32 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #33 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #34 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #35 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #36 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #37 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #38 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #39 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #40 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #41 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #42 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004213ae33 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:150:5
    #9 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #11 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #13 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #15 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #23 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #24 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #26 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #27 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #29 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #30 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #32 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #33 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #34 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #35 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #36 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044c1221e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::CreateDatabaseRequest, Ydb::Cms::CreateDatabaseResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000454a19be in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::GetRecordsRequest, Ydb::DataStreams::V1::GetRecordsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004543010e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListShardsRequest, Ydb::DataStreams::V1::ListShardsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004561893e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DeregisterStreamConsumerRequest, Ydb::DataStreams::V1::DeregisterStreamConsumerResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044951e4e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::AddReadRuleRequest, Ydb::PersQueue::V1::AddReadRuleResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b623d43 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:321:55
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000421393ba in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:143:5
    #9 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #11 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #13 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #15 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #23 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #24 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #26 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #27 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #29 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #30 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #32 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #33 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #34 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #35 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #36 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004213978f in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:144:5
    #9 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #11 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #13 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #15 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #23 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #24 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #26 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #27 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #29 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #30 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #32 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #33 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #34 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #35 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #36 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004213b979 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:153:5
    #14 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #15 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #16 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #23 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #24 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #25 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #26 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #27 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #28 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #29 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #30 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #31 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #32 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #33 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #34 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #35 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #36 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #37 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #38 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #39 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #40 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #41 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #42 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000046c16c8e in NYdbGrpc::TGRpcRequestImpl<Fq::Private::WriteTaskResultRequest, Fq::Private::WriteTaskResultResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::WriteTaskResultRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::WriteTaskResultResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000455a7b9e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::UpdateShardCountRequest, Ydb::DataStreams::V1::UpdateShardCountResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000046e86e1b in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::CreateSessionRequest, Ydb::Query::CreateSessionResponse, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004551141e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeLimitsRequest, Ydb::DataStreams::V1::DescribeLimitsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004229f12e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::THiveCreateTablet, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044caaf9e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::RemoveDatabaseRequest, Ydb::Cms::RemoveDatabaseResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000453e4d4e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListStreamsRequest, Ydb::DataStreams::V1::ListStreamsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000044a99ed9 in NKikimr::NGRpcServer::TGRpcStreamingRequest<Ydb::Topic::StreamReadMessage_FromClient, Ydb::Topic::StreamReadMessage_FromServer, NKikimr::NGRpcService::V1::TGRpcTopicService, 413>::OnAccepted(NYdbGrpc::EQueueEventStatus) /-S/ydb/core/grpc_streaming/grpc_streaming.h:253:27
    #22 0x000044aa0433 in NYdbGrpc::TQueueFixedEvent<NKikimr::NGRpcServer::TGRpcStreamingRequest<Ydb::Topic::StreamReadMessage_FromClient, Ydb::Topic::StreamReadMessage_FromServer, NKikimr::NGRpcService::V1::TGRpcTopicService, 413>>::Execute(bool) /-S/ydb/library/grpc/server/event_callback.h:54:9
    #23 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #24 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #25 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #26 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #27 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #28 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #30 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #31 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #32 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #33 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #34 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044c3986e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::AlterDatabaseRequest, Ydb::Cms::AlterDatabaseResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004253d6de in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CopyTablesRequest, Ydb::Table::CopyTablesResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004543010e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListShardsRequest, Ydb::DataStreams::V1::ListShardsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004bb5eece in NYdbGrpc::TGRpcRequestImpl<Ydb::View::DescribeViewRequest, Ydb::View::DescribeViewResponse, NKikimr::NGRpcService::TGRpcViewService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044e4769e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetMetadataRequest, Ydb::DynamicConfig::GetMetadataResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000424347ee in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CreateTableRequest, Ydb::Table::CreateTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b57673e in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::ActorChainRequest, Ydb::Debug::ActorChainResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000425aef8e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExecuteSchemeQueryRequest, Ydb::Table::ExecuteSchemeQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000422dedae in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TNodeRegistrationRequest, NKikimrClient::TNodeRegistrationResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044bdd44e in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::UpdateOffsetsInTransactionRequest, Ydb::Topic::UpdateOffsetsInTransactionResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b57673e in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::ActorChainRequest, Ydb::Debug::ActorChainResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000423938cb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:99:5
    #9 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004539804e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeStreamRequest, Ydb::DataStreams::V1::DescribeStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b88eb4e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ExecuteTransactionRequest, Ydb::KeyValue::ExecuteTransactionResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b8da50e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRangeRequest, Ydb::KeyValue::ReadRangeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000042396ecb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:106:5
    #9 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000423980cb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:108:5
    #9 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b7d1aee in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DropVolumeRequest, Ydb::KeyValue::DropVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004536c4dd in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:66:5
    #9 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000426204fe in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DeleteSessionRequest, Ydb::Table::DeleteSessionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b81d4ae in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DescribeVolumeRequest, Ydb::KeyValue::DescribeVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000046dfdab9 in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:64:5
    #14 0x000046e06ba9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Query::V1::QueryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x000046e0730d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Query::V1::QueryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004531cf8e in NYdbGrpc::TGRpcRequestImpl<Ydb::Monitoring::NodeCheckRequest, Ydb::Monitoring::NodeCheckResponse, NKikimr::NGRpcService::TGRpcMonitoringService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000459377be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::CreateConnectionRequest, FederatedQuery::CreateConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000444a153e in NYdbGrpc::TGRpcRequestImpl<Ydb::Export::ExportToS3Request, Ydb::Export::ExportToS3Response, NKikimr::NGRpcService::TGRpcYdbExportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000044a99ed9 in NKikimr::NGRpcServer::TGRpcStreamingRequest<Ydb::Topic::StreamReadMessage_FromClient, Ydb::Topic::StreamReadMessage_FromServer, NKikimr::NGRpcService::V1::TGRpcTopicService, 413>::OnAccepted(NYdbGrpc::EQueueEventStatus) /-S/ydb/core/grpc_streaming/grpc_streaming.h:253:27
    #22 0x000044aa0433 in NYdbGrpc::TQueueFixedEvent<NKikimr::NGRpcServer::TGRpcStreamingRequest<Ydb::Topic::StreamReadMessage_FromClient, Ydb::Topic::StreamReadMessage_FromServer, NKikimr::NGRpcService::V1::TGRpcTopicService, 413>>::Execute(bool) /-S/ydb/library/grpc/server/event_callback.h:54:9
    #23 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #24 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #25 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #26 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #27 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #28 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #30 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #31 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #32 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #33 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #34 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000046e86e1b in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::CreateSessionRequest, Ydb::Query::CreateSessionResponse, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004581bb9b in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:59:5
    #9 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004571fe5e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::MergeShardsRequest, Ydb::DataStreams::V1::MergeShardsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004239b2f7 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:115:5
    #9 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000045819d8e in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:51:5
    #9 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000425faaae in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeTableOptionsRequest, Ydb::Table::DescribeTableOptionsResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044d8a54e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::ReplaceConfigRequest, Ydb::DynamicConfig::ReplaceConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000045370163 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:82:5
    #14 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000045818e80 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:47:5
    #9 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000458186e4 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:45:5
    #9 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000045817f48 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:43:5
    #14 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000458177ac in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:41:5
    #9 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004581701b in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:39:5
    #14 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000045370ca9 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:85:5
    #14 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000453708e7 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:84:5
    #9 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004536fda1 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:81:5
    #9 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004536f61d in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:79:5
    #14 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004536ee99 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:77:5
    #14 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004536ead7 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:76:5
    #9 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004536df7f in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:73:5
    #14 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004536dbb1 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:72:5
    #9 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004536d415 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:70:5
    #9 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004536cc79 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:68:5
    #14 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004536bd41 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:64:5
    #9 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004536b5a5 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:62:5
    #14 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b868e6e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AcquireLockRequest, Ydb::KeyValue::AcquireLockResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004536aa3b in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:59:5
    #14 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004536a2b1 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:57:5
    #9 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000045331adf in NKikimr::NGRpcService::TGRpcAuthService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/auth/grpc_service.cpp:49:5
    #14 0x0000420ce4c9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Auth::V1::AuthService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420cec2d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Auth::V1::AuthService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000452e2b2e in NKikimr::NGRpcService::TGRpcMonitoringService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/monitoring/grpc_service.cpp:38:5
    #14 0x0000420cca19 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Monitoring::V1::MonitoringService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420cd17d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Monitoring::V1::MonitoringService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000451e8537 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:39:5
    #9 0x0000451e6f5f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #10 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000451e7a1b in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:36:5
    #9 0x0000451e6f5f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #10 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000451e72b2 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:34:5
    #14 0x0000451e6f5f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #15 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003b634a7a in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003b634a7a in void std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>::construct[abi:fe200000]<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&, char const (&) [13]>(NKikimr::NGRpcService::TResponseStatusCounter*, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&, char const (&) [13]) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #4 0x00003b6211e0 in construct<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[13], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #5 0x00003b6211e0 in __shared_ptr_emplace<TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[13], std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #6 0x00003b6211e0 in allocate_shared<NKikimr::NGRpcService::TResponseStatusCounter, std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[13], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #7 0x00003b6211e0 in make_shared<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[13], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #8 0x00003b6211e0 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:307:9
    #9 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #10 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #11 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #14 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #15 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b620fe8 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b620fe8 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b620fe8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b620fe8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003b620fe8 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003b620fe8 in allocate_shared<NKikimr::NGRpcService::TResponseStatusCounter, std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[10], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:868:46
    #7 0x00003b620fe8 in make_shared<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[10], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #8 0x00003b620fe8 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:305:9
    #9 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #10 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #11 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #14 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #15 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003b634f8a in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003b634f8a in void std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>::construct[abi:fe200000]<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&, char const (&) [15]>(NKikimr::NGRpcService::TResponseStatusCounter*, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&, char const (&) [15]) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #4 0x00003b620b20 in construct<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[15], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #5 0x00003b620b20 in __shared_ptr_emplace<TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[15], std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #6 0x00003b620b20 in allocate_shared<NKikimr::NGRpcService::TResponseStatusCounter, std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[15], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #7 0x00003b620b20 in make_shared<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[15], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #8 0x00003b620b20 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:299:9
    #9 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #10 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #11 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #14 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #15 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b620928 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b620928 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b620928 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b620928 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003b620928 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003b620928 in allocate_shared<NKikimr::NGRpcService::TResponseStatusCounter, std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[20], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:868:46
    #7 0x00003b620928 in make_shared<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[20], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #8 0x00003b620928 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:297:9
    #9 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #10 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #11 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #14 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #15 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6205c8 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b6205c8 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b6205c8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b6205c8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003b6205c8 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003b6205c8 in allocate_shared<NKikimr::NGRpcService::TResponseStatusCounter, std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[8], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:868:46
    #7 0x00003b6205c8 in make_shared<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[8], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #8 0x00003b6205c8 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:293:9
    #9 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #10 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #11 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #14 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #15 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003b634a7a in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003b634a7a in void std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>::construct[abi:fe200000]<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&, char const (&) [13]>(NKikimr::NGRpcService::TResponseStatusCounter*, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&, char const (&) [13]) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #4 0x00003b6202b0 in construct<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[13], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #5 0x00003b6202b0 in __shared_ptr_emplace<TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[13], std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #6 0x00003b6202b0 in allocate_shared<NKikimr::NGRpcService::TResponseStatusCounter, std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[13], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #7 0x00003b6202b0 in make_shared<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[13], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #8 0x00003b6202b0 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:289:9
    #9 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #10 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #11 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #14 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #15 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b61fd58 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b61fd58 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b61fd58 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b61fd58 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003b61fd58 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003b61fd58 in allocate_shared<NKikimr::NGRpcService::TResponseStatusCounter, std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[8], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:868:46
    #7 0x00003b61fd58 in make_shared<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[8], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #8 0x00003b61fd58 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:283:9
    #9 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #10 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #11 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #14 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #15 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003b634a7a in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003b634a7a in void std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>::construct[abi:fe200000]<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&, char const (&) [13]>(NKikimr::NGRpcService::TResponseStatusCounter*, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&, char const (&) [13]) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #4 0x00003b61fa40 in construct<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[13], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #5 0x00003b61fa40 in __shared_ptr_emplace<TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[13], std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #6 0x00003b61fa40 in allocate_shared<NKikimr::NGRpcService::TResponseStatusCounter, std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[13], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #7 0x00003b61fa40 in make_shared<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[13], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #8 0x00003b61fa40 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:279:9
    #9 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #10 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #11 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #14 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #15 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003b63456a in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003b63456a in void std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>::construct[abi:fe200000]<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&, char const (&) [8]>(NKikimr::NGRpcService::TResponseStatusCounter*, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&, char const (&) [8]) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #4 0x00003b61f6e0 in construct<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[8], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #5 0x00003b61f6e0 in __shared_ptr_emplace<TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[8], std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #6 0x00003b61f6e0 in allocate_shared<NKikimr::NGRpcService::TResponseStatusCounter, std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[8], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #7 0x00003b61f6e0 in make_shared<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[8], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #8 0x00003b61f6e0 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:275:9
    #9 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #10 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #11 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #14 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #15 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b61f4e1 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b61f4e1 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b61f4e1 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b61f4e1 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003b61f4e1 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003b61f4e1 in allocate_shared<NKikimr::NGRpcService::TResponseStatusCounter, std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[12], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:868:46
    #7 0x00003b61f4e1 in make_shared<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[12], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #8 0x00003b61f4e1 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:273:9
    #9 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #10 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #11 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #14 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #15 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b61e859 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:268:20
    #11 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #12 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #13 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #14 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #15 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #16 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #17 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #18 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #19 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #20 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #21 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #22 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #23 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #24 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #25 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251ad24 in NMonitoring::TDynamicCounters::GetNamedCounter(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00003b61e176 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:262:32
    #12 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #13 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #14 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #17 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #18 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #20 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #21 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #23 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #24 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #25 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #26 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #27 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251ad24 in NMonitoring::TDynamicCounters::GetNamedCounter(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00003b61d323 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:257:34
    #12 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #13 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #14 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #17 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #18 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #20 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #21 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #23 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #24 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #25 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #26 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #27 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000045119ef6 in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:37:5
    #14 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000044d48628 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:38:5
    #14 0x0000420c6d29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420c748d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044d4826d in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:37:5
    #9 0x0000420c6d29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420c748d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044d47af7 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:35:5
    #9 0x0000420c6d29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420c748d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000044d47381 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:33:5
    #14 0x0000420c6d29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420c748d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044d46c0b in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:31:5
    #9 0x0000420c6d29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420c748d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000044d464a2 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:29:5
    #14 0x0000420c6d29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420c748d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000044bfb347 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:34:5
    #14 0x0000420c4e49 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Cms::V1::CmsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420c55ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Cms::V1::CmsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044bfaf95 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:33:5
    #9 0x0000420c4e49 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Cms::V1::CmsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420c55ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Cms::V1::CmsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044bfa0ce in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:29:5
    #9 0x0000420c4e49 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Cms::V1::CmsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420c55ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Cms::V1::CmsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00003f216907 in NKikimr::NGRpcService::TGRpcPQClusterDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_cluster_discovery/grpc_service.cpp:72:9
    #14 0x00003f216227 in NKikimr::NGRpcService::TGRpcPQClusterDiscoveryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_cluster_discovery/grpc_service.cpp:38:9
    #15 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000044a76bba in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:184:5
    #14 0x000044a747b5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #15 0x000044a7f2ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Topic::V1::TopicService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044a767f0 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:180:5
    #9 0x000044a747b5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #10 0x000044a7f2ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Topic::V1::TopicService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000044a75137 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:118:63
    #14 0x000044a747b5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #15 0x000044a7f2ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Topic::V1::TopicService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004484dfab in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:111:5
    #9 0x00004484c265 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #10 0x000044854edd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::PersQueue::V1::PersQueueService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004484d82a in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:102:5
    #9 0x00004484c265 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #10 0x000044854edd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::PersQueue::V1::PersQueueService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004484d0b0 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:93:5
    #14 0x00004484c265 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #15 0x000044854edd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::PersQueue::V1::PersQueueService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004484c919 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:54:75
    #14 0x00004484c265 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #15 0x000044854edd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::PersQueue::V1::PersQueueService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00003f0a0980 in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:680:13
    #9 0x00003f0a48f9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Coordination::V1::CoordinationService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x00003f0a505d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Coordination::V1::CoordinationService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00003f0a0030 in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:663:5
    #9 0x00003f0a48f9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Coordination::V1::CoordinationService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x00003f0a505d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Coordination::V1::CoordinationService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00003f09f760 in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:661:5
    #14 0x00003f0a48f9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Coordination::V1::CoordinationService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x00003f0a505d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Coordination::V1::CoordinationService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000444eb076 in NKikimr::NGRpcService::TGRpcYdbImportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_import.cpp:27:5
    #9 0x0000420c1479 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Import::V1::ImportService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420c1bdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Import::V1::ImportService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000425891fe in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExplainDataQueryRequest, Ydb::Table::ExplainDataQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000444662be in NKikimr::NGRpcService::TGRpcYdbExportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_export.cpp:26:5
    #14 0x0000420bf949 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Export::V1::ExportService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420c00ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Export::V1::ExportService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044376f0f in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:32:5
    #9 0x0000420bdc29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Operation::V1::OperationService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420be38d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Operation::V1::OperationService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004428a80d in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:32:5
    #14 0x0000420bbf09 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scheme::V1::SchemeService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420bc66d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scheme::V1::SchemeService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004428a45b in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:31:5
    #14 0x0000420bbf09 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scheme::V1::SchemeService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420bc66d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scheme::V1::SchemeService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000044289cfe in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:29:5
    #14 0x0000420bbf09 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scheme::V1::SchemeService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420bc66d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scheme::V1::SchemeService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004428993d in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:28:5
    #9 0x0000420bbf09 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scheme::V1::SchemeService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420bc66d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scheme::V1::SchemeService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000441be448 in NKikimr::NGRpcService::TGRpcYdbScriptingService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scripting.cpp:31:5
    #14 0x0000420ba3c9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scripting::V1::ScriptingService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420bab2d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scripting::V1::ScriptingService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000435117fc in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:41:5
    #9 0x000043516279 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::ClickhouseInternal::V1::ClickhouseInternalService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000435169dd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::ClickhouseInternal::V1::ClickhouseInternalService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000043510f85 in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:39:5
    #9 0x000043516279 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::ClickhouseInternal::V1::ClickhouseInternalService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000435169dd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::ClickhouseInternal::V1::ClickhouseInternalService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004484e36a in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:115:5
    #14 0x00004484c265 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #15 0x000044854edd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::PersQueue::V1::PersQueueService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b8da50e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRangeRequest, Ydb::KeyValue::ReadRangeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044c3986e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::AlterDatabaseRequest, Ydb::Cms::AlterDatabaseResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044a74f0b in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:93:64
    #9 0x000044a747b5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #10 0x000044a7f2ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Topic::V1::TopicService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004239a01b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:112:5
    #14 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000423989cb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:110:5
    #9 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000423977cb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:107:5
    #14 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000423965cb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:104:5
    #14 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000042395ccb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:103:5
    #14 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000042392fcb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:98:5
    #14 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000423926cb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:97:5
    #9 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000423914cb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:95:5
    #9 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000423902b2 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:93:5
    #14 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004238f142 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:91:5
    #9 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004238e0a2 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:89:5
    #14 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004213cc43 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:158:5
    #14 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #15 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #16 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #23 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #24 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #25 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #26 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #27 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #28 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #29 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #30 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #31 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #32 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #33 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #34 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #35 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #36 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #37 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #38 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #39 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #40 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #41 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #42 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004213c881 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:157:5
    #9 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #11 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #13 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #15 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #23 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #24 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #26 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #27 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #29 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #30 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #32 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #33 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #34 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #35 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #36 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004213bd3b in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:154:5
    #9 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #11 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #13 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #15 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #23 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #24 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #26 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #27 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #29 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #30 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #32 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #33 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #34 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #35 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #36 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004213b5b7 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:152:5
    #14 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #15 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #16 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #23 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #24 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #25 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #26 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #27 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #28 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #29 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #30 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #31 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #32 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #33 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #34 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #35 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #36 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #37 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #38 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #39 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #40 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #41 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #42 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004213ae33 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:150:5
    #14 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #15 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #16 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #23 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #24 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #25 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #26 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #27 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #28 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #29 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #30 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #31 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #32 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #33 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #34 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #35 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #36 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #37 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #38 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #39 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #40 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #41 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #42 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004213aa71 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:149:5
    #9 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #11 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #13 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #15 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #23 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #24 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #26 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #27 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #29 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #30 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #32 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #33 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #34 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #35 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #36 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000042139f19 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:146:5
    #14 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #15 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #16 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #23 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #24 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #25 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #26 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #27 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #28 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #29 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #30 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #31 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #32 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #33 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #34 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #35 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #36 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #37 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #38 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #39 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #40 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #41 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #42 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000042139b4b in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:145:5
    #9 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #11 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #13 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #15 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #23 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #24 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #26 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #27 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #29 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #30 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #32 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #33 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #34 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #35 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #36 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000421393ba in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:143:5
    #9 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #11 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #13 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #15 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #23 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #24 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #26 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #27 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #29 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #30 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #32 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #33 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #34 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #35 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #36 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000442c778e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::RemoveDirectoryRequest, Ydb::Scheme::RemoveDirectoryResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x00004517a8eb in NYdbGrpc::TGRpcRequestImpl<Ydb::Discovery::ListEndpointsRequest, Ydb::Discovery::ListEndpointsResponse, NKikimr::NGRpcService::TGRpcDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000046e86e1b in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::CreateSessionRequest, Ydb::Query::CreateSessionResponse, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000046ecf44b in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::AttachSessionRequest, Ydb::Query::SessionState, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000046e1834b in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::ExecuteQueryRequest, Ydb::Query::ExecuteQueryResponsePart, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044e930be in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::ResolveConfigRequest, Ydb::DynamicConfig::ResolveConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004561893e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DeregisterStreamConsumerRequest, Ydb::DataStreams::V1::DeregisterStreamConsumerResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004220066e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeInitRoot, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004222022e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TResolveNodeRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000421c0ace in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TChooseProxyRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000421e089e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TPersQueueRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b84318e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListLocalPartitionsRequest, Ydb::KeyValue::ListLocalPartitionsResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b63761d in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:329:38
    #13 0x00003b63761d in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b63761d in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b63761d in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b63761d in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x00004227f28b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TBlobStorageConfigRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b637e07 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:333:32
    #13 0x00003b637e07 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b637e07 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b637e07 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b637e07 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x00004227f28b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TBlobStorageConfigRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638642 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:337:39
    #13 0x00003b638642 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638642 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638642 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638642 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x00004227f28b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TBlobStorageConfigRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x00004227f28b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TBlobStorageConfigRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x00004215b07b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeOperation, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004bac4cc6 in NKikimr::NGRpcService::TGRpcYdbTabletService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/tablet/ydb_tablet.cpp:50:5
    #9 0x00004bac7b19 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Tablet::V1::TabletService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x00004bac827d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Tablet::V1::TabletService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000042180e5b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeOperationStatus, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x0000423275bb in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TConsoleRequest, NKikimrClient::TConsoleResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000044312ecb in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::DescribePathRequest, Ydb::Scheme::DescribePathResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004b4b03bc in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:74:5
    #14 0x00004b4b69a9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Debug::V1::DebugService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x00004b4b710d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Debug::V1::DebugService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004b4b0cbc in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:75:5
    #14 0x00004b4b69a9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Debug::V1::DebugService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x00004b4b710d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Debug::V1::DebugService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004b4b15dc in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:76:5
    #14 0x00004b4b69a9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Debug::V1::DebugService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x00004b4b710d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Debug::V1::DebugService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004b78dfc3 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:40:5
    #9 0x00004b78d85f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #10 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004b78eae7 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:43:5
    #9 0x00004b78d85f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #10 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004b78eea2 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:45:5
    #14 0x00004b78d85f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #15 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004b78f618 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:47:5
    #14 0x00004b78d85f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #15 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004b790146 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:50:5
    #9 0x00004b78d85f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #10 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004b78fd8e in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:49:5
    #14 0x00004b78d85f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #15 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004bb4c057 in NKikimr::NGRpcService::TGRpcViewService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/view/grpc_service.cpp:30:33
    #9 0x0000420d8479 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::View::V1::ViewService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420d8bdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::View::V1::ViewService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004581960a in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:49:5
    #14 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004581a512 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:53:5
    #9 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004581a8d4 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:54:5
    #14 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004581b41a in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:57:5
    #14 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000046bb2343 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:44:5
    #14 0x000046bb1c2f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #15 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000046bb1f82 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:42:5
    #14 0x000046bb1c2f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #15 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000046bb2343 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:44:5
    #9 0x000046bb1c2f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #10 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000046bb2aa0 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:48:5
    #9 0x000046bb1c2f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #10 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000046bb2e55 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:50:5
    #14 0x000046bb1c2f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #15 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000046dfb6bc in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:60:5
    #14 0x000046e06ba9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Query::V1::QueryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x000046e0730d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Query::V1::QueryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000046bb3207 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:51:5
    #14 0x000046bb1c2f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #15 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004b4ae857 in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:46:42
    #9 0x00004b4b69a9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Debug::V1::DebugService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x00004b4b710d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Debug::V1::DebugService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004225f9ae in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TDrainNodeRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b551e4e in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::TxProxyRequest, Ydb::Debug::TxProxyResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044977b5e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::RemoveReadRuleRequest, Ydb::PersQueue::V1::RemoveReadRuleResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004512eb9e in NYdbGrpc::TGRpcRequestImpl<Ydb::Discovery::WhoAmIRequest, Ydb::Discovery::WhoAmIResponse, NKikimr::NGRpcService::TGRpcDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b57673e in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::ActorChainRequest, Ydb::Debug::ActorChainResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b868e6e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AcquireLockRequest, Ydb::KeyValue::AcquireLockResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044f047ee in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetConfigurationVersionRequest, Ydb::DynamicConfig::GetConfigurationVersionResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004512eb9e in NYdbGrpc::TGRpcRequestImpl<Ydb::Discovery::WhoAmIRequest, Ydb::Discovery::WhoAmIResponse, NKikimr::NGRpcService::TGRpcDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004512eb9e in NYdbGrpc::TGRpcRequestImpl<Ydb::Discovery::WhoAmIRequest, Ydb::Discovery::WhoAmIResponse, NKikimr::NGRpcService::TGRpcDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b7aa4ce in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::CreateVolumeRequest, Ydb::KeyValue::CreateVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b7d1aee in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DropVolumeRequest, Ydb::KeyValue::DropVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044c8528e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::ListDatabasesRequest, Ydb::Cms::ListDatabasesResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044db025e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::DropConfigRequest, Ydb::DynamicConfig::DropConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004454ca5e in NYdbGrpc::TGRpcRequestImpl<Ydb::Import::ImportDataRequest, Ydb::Import::ImportDataResponse, NKikimr::NGRpcService::TGRpcYdbImportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044e2198e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetConfigRequest, Ydb::DynamicConfig::GetConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000425d4d1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::BeginTransactionRequest, Ydb::Table::BeginTransactionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004253d6de in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CopyTablesRequest, Ydb::Table::CopyTablesResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000426dcf4e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::BulkUpsertRequest, Ydb::Table::BulkUpsertResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b81d4ae in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DescribeVolumeRequest, Ydb::KeyValue::DescribeVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044e6d3ae in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetNodeLabelsRequest, Ydb::DynamicConfig::GetNodeLabelsResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000455a7b9e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::UpdateShardCountRequest, Ydb::DataStreams::V1::UpdateShardCountResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b7d1aee in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DropVolumeRequest, Ydb::KeyValue::DropVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004555c7de in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DecreaseStreamRetentionPeriodRequest, Ydb::DataStreams::V1::DecreaseStreamRetentionPeriodResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045536dfe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeStreamSummaryRequest, Ydb::DataStreams::V1::DescribeStreamSummaryResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045536dfe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeStreamSummaryRequest, Ydb::DataStreams::V1::DescribeStreamSummaryResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000454ec49e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::SubscribeToShardRequest, Ydb::DataStreams::V1::SubscribeToShardResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000454ec49e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::SubscribeToShardRequest, Ydb::DataStreams::V1::SubscribeToShardResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004551141e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeLimitsRequest, Ydb::DataStreams::V1::DescribeLimitsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004547bf8e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::PutRecordsRequest, Ydb::DataStreams::V1::PutRecordsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004545655e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::PutRecordRequest, Ydb::DataStreams::V1::PutRecordResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000457dbfbe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::UpdateStreamRequest, Ydb::DataStreams::V1::UpdateStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000457dbfbe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::UpdateStreamRequest, Ydb::DataStreams::V1::UpdateStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045a2253e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ModifyBindingRequest, FederatedQuery::ModifyBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044dfbc7e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::RemoveVolatileConfigRequest, Ydb::DynamicConfig::RemoveVolatileConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004230335e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TCmsRequest, NKikimrClient::TCmsResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000425891fe in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExplainDataQueryRequest, Ydb::Table::ExplainDataQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044eb8dce in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::ResolveAllConfigRequest, Ydb::DynamicConfig::ResolveAllConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b81d4ae in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DescribeVolumeRequest, Ydb::KeyValue::DescribeVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b9001ee in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListRangeRequest, Ydb::KeyValue::ListRangeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000046bf116e in NYdbGrpc::TGRpcRequestImpl<Fq::Private::GetTaskRequest, Fq::Private::GetTaskResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::GetTaskRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::GetTaskResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004539804e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeStreamRequest, Ydb::DataStreams::V1::DescribeStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b8b482e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRequest, Ydb::KeyValue::ReadResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004225f9ae in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TDrainNodeRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000426f647e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExecuteScanQueryRequest, Ydb::Table::ExecuteScanQueryPartialResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004253d6de in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CopyTablesRequest, Ydb::Table::CopyTablesResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000453bf36e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::CreateStreamRequest, Ydb::DataStreams::V1::CreateStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044ad2cee in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::CommitOffsetRequest, Ydb::Topic::CommitOffsetResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004266b99e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::RollbackTransactionRequest, Ydb::Table::RollbackTransactionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x00004240ea7b in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::AlterTableRequest, Ydb::Table::AlterTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000424347ee in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CreateTableRequest, Ydb::Table::CreateTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044b9103e in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DescribeConsumerRequest, Ydb::Topic::DescribeConsumerResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044c3986e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::AlterDatabaseRequest, Ydb::Cms::AlterDatabaseResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004256346e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::RenameTablesRequest, Ydb::Table::RenameTablesResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004584ca3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListQueriesRequest, FederatedQuery::ListQueriesResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListQueriesRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListQueriesResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045830f7e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::CreateQueryRequest, FederatedQuery::CreateQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000452264fe in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::AlterResourceRequest, Ydb::RateLimiter::AlterResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045344d9e in NYdbGrpc::TGRpcRequestImpl<Ydb::Auth::LoginRequest, Ydb::Auth::LoginResponse, NKikimr::NGRpcService::TGRpcAuthService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004584ca3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListQueriesRequest, FederatedQuery::ListQueriesResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListQueriesRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListQueriesResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000451feede in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::CreateResourceRequest, Ydb::RateLimiter::CreateResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000451feede in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::CreateResourceRequest, Ydb::RateLimiter::CreateResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004584ca3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListQueriesRequest, FederatedQuery::ListQueriesResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListQueriesRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListQueriesResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045297b9e in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::DescribeResourceRequest, Ydb::RateLimiter::DescribeResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000452bd57e in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::AcquireResourceRequest, Ydb::RateLimiter::AcquireResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004245a57e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DropTableRequest, Ydb::Table::DropTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000442a013e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::MakeDirectoryRequest, Ydb::Scheme::MakeDirectoryResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004421d4ee in NYdbGrpc::TGRpcRequestImpl<Ydb::Scripting::ExplainYqlRequest, Ydb::Scripting::ExplainYqlResponse, NKikimr::NGRpcService::TGRpcYdbScriptingService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000435512fe in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::GetShardLocationsRequest, Ydb::ClickhouseInternal::GetShardLocationsResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004531cf8e in NYdbGrpc::TGRpcRequestImpl<Ydb::Monitoring::NodeCheckRequest, Ydb::Monitoring::NodeCheckResponse, NKikimr::NGRpcService::TGRpcMonitoringService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004438bd6e in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::GetOperationRequest, Ydb::Operations::GetOperationResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044526d7e in NYdbGrpc::TGRpcRequestImpl<Ydb::Import::ListObjectsInS3ExportRequest, Ydb::Import::ListObjectsInS3ExportResponse, NKikimr::NGRpcService::TGRpcYdbImportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045344d9e in NYdbGrpc::TGRpcRequestImpl<Ydb::Auth::LoginRequest, Ydb::Auth::LoginResponse, NKikimr::NGRpcService::TGRpcAuthService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045271ebe in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::ListResourcesRequest, Ydb::RateLimiter::ListResourcesResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000046ecf44b in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::AttachSessionRequest, Ydb::Query::SessionState, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004269172e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::PrepareDataQueryRequest, Ydb::Table::PrepareDataQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045271ebe in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::ListResourcesRequest, Ydb::RateLimiter::ListResourcesResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000046ecf44b in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::AttachSessionRequest, Ydb::Query::SessionState, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044db025e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::DropConfigRequest, Ydb::DynamicConfig::DropConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004524c1de in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::DropResourceRequest, Ydb::RateLimiter::DropResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000046e1834b in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::ExecuteQueryRequest, Ydb::Query::ExecuteQueryResponsePart, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000043529cae in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::ScanRequest, Ydb::ClickhouseInternal::ScanResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004561893e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DeregisterStreamConsumerRequest, Ydb::DataStreams::V1::DeregisterStreamConsumerResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b7f77ce in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AlterVolumeRequest, Ydb::KeyValue::AlterVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045297b9e in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::DescribeResourceRequest, Ydb::RateLimiter::DescribeResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000443b1f1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::CancelOperationRequest, Ydb::Operations::CancelOperationResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004563e31e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeStreamConsumerRequest, Ydb::DataStreams::V1::DescribeStreamConsumerResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000046ecf44b in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::AttachSessionRequest, Ydb::Query::SessionState, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004271975e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ReadTableRequest, Ydb::Table::ReadTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004213bd3b in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:154:5
    #14 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #15 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #16 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #23 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #24 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #25 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #26 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #27 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #28 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #29 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #30 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #31 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #32 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #33 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #34 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #35 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #36 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #37 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #38 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #39 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #40 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #41 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #42 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000421a0f0e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeDescribe, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000421c0ace in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TChooseProxyRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004222022e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TResolveNodeRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000421c0ace in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TChooseProxyRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000443d678e in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::ForgetOperationRequest, Ydb::Operations::ForgetOperationResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000421c0ace in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TChooseProxyRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004220066e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeInitRoot, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000435512fe in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::GetShardLocationsRequest, Ydb::ClickhouseInternal::GetShardLocationsResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638003 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:334:35
    #13 0x00003b638003 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638003 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638003 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638003 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x00004227f28b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TBlobStorageConfigRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000421e089e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TPersQueueRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638445 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:336:42
    #13 0x00003b638445 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638445 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638445 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638445 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x00004227f28b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TBlobStorageConfigRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000444ff75e in NYdbGrpc::TGRpcRequestImpl<Ydb::Import::ImportFromS3Request, Ydb::Import::ImportFromS3Response, NKikimr::NGRpcService::TGRpcYdbImportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b6381ff in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:335:36
    #13 0x00003b6381ff in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6381ff in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6381ff in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6381ff in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x00004227f28b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TBlobStorageConfigRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000421e089e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TPersQueueRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004220066e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeInitRoot, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b63883e in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:338:37
    #13 0x00003b63883e in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b63883e in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b63883e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b63883e in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x00004227f28b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TBlobStorageConfigRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004bac4cc6 in NKikimr::NGRpcService::TGRpcYdbTabletService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/tablet/ydb_tablet.cpp:50:5
    #14 0x00004bac7b19 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Tablet::V1::TabletService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x00004bac827d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Tablet::V1::TabletService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004599fdbe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DeleteConnectionRequest, FederatedQuery::DeleteConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000455cd57e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::UpdateStreamModeRequest, Ydb::DataStreams::V1::UpdateStreamModeResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000424f1bbe in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeSystemViewRequest, Ydb::Table::DescribeSystemViewResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x00004215b07b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeOperation, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x00004227f28b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TBlobStorageConfigRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004220066e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeInitRoot, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000044312ecb in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::DescribePathRequest, Ydb::Scheme::DescribePathResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x0000423275bb in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TConsoleRequest, NKikimrClient::TConsoleResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000459377be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::CreateConnectionRequest, FederatedQuery::CreateConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x0000423275bb in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TConsoleRequest, NKikimrClient::TConsoleResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b4e43de in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::GrpcProxyRequest, Ydb::Debug::GrpcProxyResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004bac42f6 in NKikimr::NGRpcService::TGRpcYdbTabletService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/tablet/ydb_tablet.cpp:49:5
    #9 0x00004bac7b19 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Tablet::V1::TabletService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x00004bac827d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Tablet::V1::TabletService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000458e933e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::GetResultDataRequest, FederatedQuery::GetResultDataResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetResultDataRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetResultDataResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000459377be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::CreateConnectionRequest, FederatedQuery::CreateConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004bac42f6 in NKikimr::NGRpcService::TGRpcYdbTabletService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/tablet/ydb_tablet.cpp:49:5
    #14 0x00004bac7b19 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Tablet::V1::TabletService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x00004bac827d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Tablet::V1::TabletService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x0000423275bb in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TConsoleRequest, NKikimrClient::TConsoleResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004b4b15dc in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:76:5
    #9 0x00004b4b69a9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Debug::V1::DebugService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x00004b4b710d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Debug::V1::DebugService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004b78dbff in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:39:5
    #9 0x00004b78d85f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #10 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004b4afaac in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:73:5
    #9 0x00004b4b69a9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Debug::V1::DebugService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x00004b4b710d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Debug::V1::DebugService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004b78e72c in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:42:5
    #9 0x00004b78d85f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #10 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004b78dbff in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:39:5
    #14 0x00004b78d85f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #15 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004b4b0cbc in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:75:5
    #9 0x00004b4b69a9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Debug::V1::DebugService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x00004b4b710d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Debug::V1::DebugService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004438bd6e in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::GetOperationRequest, Ydb::Operations::GetOperationResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000458e933e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::GetResultDataRequest, FederatedQuery::GetResultDataResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetResultDataRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetResultDataResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004251794e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CopyTableRequest, Ydb::Table::CopyTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004b4b03bc in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:74:5
    #9 0x00004b4b69a9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Debug::V1::DebugService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x00004b4b710d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Debug::V1::DebugService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000042180e5b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeOperationStatus, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004563e31e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeStreamConsumerRequest, Ydb::DataStreams::V1::DescribeStreamConsumerResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004213c0fd in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:155:5
    #9 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #11 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #13 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #15 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #23 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #24 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #26 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #27 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #29 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #30 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #32 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #33 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #34 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #35 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #36 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004b78f9d3 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:48:5
    #14 0x00004b78d85f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #15 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004bac3912 in NKikimr::NGRpcService::TGRpcYdbTabletService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/tablet/ydb_tablet.cpp:48:5
    #14 0x00004bac7b19 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Tablet::V1::TabletService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x00004bac827d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Tablet::V1::TabletService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004b78f9d3 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:48:5
    #9 0x00004b78d85f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #10 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004230335e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TCmsRequest, NKikimrClient::TCmsResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004b78fd8e in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:49:5
    #9 0x00004b78d85f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #10 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004b78f618 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:47:5
    #9 0x00004b78d85f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #10 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004581960a in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:49:5
    #9 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004b4af19c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:72:5
    #14 0x00004b4b69a9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Debug::V1::DebugService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x00004b4b710d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Debug::V1::DebugService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00003f228c2e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::ClusterDiscovery::DiscoverClustersRequest, Ydb::PersQueue::ClusterDiscovery::DiscoverClustersResponse, NKikimr::NGRpcService::TGRpcPQClusterDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000046bc9d0e in NYdbGrpc::TGRpcRequestImpl<Fq::Private::PingTaskRequest, Fq::Private::PingTaskResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::PingTaskRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::PingTaskResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004b4af19c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:72:5
    #9 0x00004b4b69a9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Debug::V1::DebugService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x00004b4b710d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Debug::V1::DebugService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004b78f25d in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:46:5
    #14 0x00004b78d85f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #15 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004581a150 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:52:5
    #14 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004571fe5e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::MergeShardsRequest, Ydb::DataStreams::V1::MergeShardsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004581b058 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:56:5
    #9 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004581a150 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:52:5
    #9 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000457b65de in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::StopStreamEncryptionRequest, Ydb::DataStreams::V1::StopStreamEncryptionResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004581b058 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:56:5
    #14 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004574583e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::RemoveTagsFromStreamRequest, Ydb::DataStreams::V1::RemoveTagsFromStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004581ac96 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:55:5
    #14 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000045819248 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:48:5
    #14 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004b78eea2 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:45:5
    #9 0x00004b78d85f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #10 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000452f6d1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Monitoring::SelfCheckRequest, Ydb::Monitoring::SelfCheckResponse, NKikimr::NGRpcService::TGRpcMonitoringService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004581bb9b in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:59:5
    #14 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000456af0be in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DisableEnhancedMonitoringRequest, Ydb::DataStreams::V1::DisableEnhancedMonitoringResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000046bb26eb in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:46:5
    #14 0x000046bb1c2f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #15 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000046bb1f82 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:42:5
    #9 0x000046bb1c2f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #10 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000046bb2aa0 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:48:5
    #14 0x000046bb1c2f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #15 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000046bb2e55 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:50:5
    #9 0x000046bb1c2f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #10 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044338bbe in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::ModifyPermissionsRequest, Ydb::Scheme::ModifyPermissionsResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000046dfad8c in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:59:5
    #14 0x000046e06ba9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Query::V1::QueryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x000046e0730d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Query::V1::QueryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000046bb26eb in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:46:5
    #9 0x000046bb1c2f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #10 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004581b7dc in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:58:5
    #9 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044cd0cae in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::DescribeDatabaseOptionsRequest, Ydb::Cms::DescribeDatabaseOptionsResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000044b6b04b in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DescribeTopicRequest, Ydb::Topic::DescribeTopicResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b4e43de in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::GrpcProxyRequest, Ydb::Debug::GrpcProxyResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044bb776e in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DescribePartitionRequest, Ydb::Topic::DescribePartitionResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000423e92ce in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::KeepAliveRequest, Ydb::Table::KeepAliveResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b508cae in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::KqpProxyRequest, Ydb::Debug::KqpProxyResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000457b65de in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::StopStreamEncryptionRequest, Ydb::DataStreams::V1::StopStreamEncryptionResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b7f77ce in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AlterVolumeRequest, Ydb::KeyValue::AlterVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004581ac96 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:55:5
    #9 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004b78eae7 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:43:5
    #14 0x00004b78d85f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #15 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000444a153e in NYdbGrpc::TGRpcRequestImpl<Ydb::Export::ExportToS3Request, Ydb::Export::ExportToS3Response, NKikimr::NGRpcService::TGRpcYdbExportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00003f126dbe in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::DropNodeRequest, Ydb::Coordination::DropNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b84318e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListLocalPartitionsRequest, Ydb::KeyValue::ListLocalPartitionsResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004543010e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListShardsRequest, Ydb::DataStreams::V1::ListShardsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044b9103e in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DescribeConsumerRequest, Ydb::Topic::DescribeConsumerResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045801c9e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::SetWriteQuotaRequest, Ydb::DataStreams::V1::SetWriteQuotaResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004b4ae857 in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:46:42
    #14 0x00004b4b69a9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Debug::V1::DebugService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x00004b4b710d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Debug::V1::DebugService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000453e4d4e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListStreamsRequest, Ydb::DataStreams::V1::ListStreamsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044b9103e in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DescribeConsumerRequest, Ydb::Topic::DescribeConsumerResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044ad2cee in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::CommitOffsetRequest, Ydb::Topic::CommitOffsetResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000448b9d2e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::DropTopicRequest, Ydb::PersQueue::V1::DropTopicResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000435c2a2e in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::RefreshSnapshotRequest, Ydb::ClickhouseInternal::RefreshSnapshotResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000046dfdab9 in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:64:5
    #9 0x000046e06ba9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Query::V1::QueryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x000046e0730d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Query::V1::QueryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004515633e in NYdbGrpc::TGRpcRequestImpl<Ydb::Discovery::NodeRegistrationRequest, Ydb::Discovery::NodeRegistrationResponse, NKikimr::NGRpcService::TGRpcDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044e4769e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetMetadataRequest, Ydb::DynamicConfig::GetMetadataResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004515633e in NYdbGrpc::TGRpcRequestImpl<Ydb::Discovery::NodeRegistrationRequest, Ydb::Discovery::NodeRegistrationResponse, NKikimr::NGRpcService::TGRpcDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b84318e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListLocalPartitionsRequest, Ydb::KeyValue::ListLocalPartitionsResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004515633e in NYdbGrpc::TGRpcRequestImpl<Ydb::Discovery::NodeRegistrationRequest, Ydb::Discovery::NodeRegistrationResponse, NKikimr::NGRpcService::TGRpcDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045663cfe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListStreamConsumersRequest, Ydb::DataStreams::V1::ListStreamConsumersResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004454ca5e in NYdbGrpc::TGRpcRequestImpl<Ydb::Import::ImportDataRequest, Ydb::Import::ImportDataResponse, NKikimr::NGRpcService::TGRpcYdbImportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004273d61e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ReadRowsRequest, Ydb::Table::ReadRowsResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044cf551e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::GetScaleRecommendationRequest, Ydb::Cms::GetScaleRecommendationResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044338bbe in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::ModifyPermissionsRequest, Ydb::Scheme::ModifyPermissionsResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000425d4d1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::BeginTransactionRequest, Ydb::Table::BeginTransactionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000044a99ed9 in NKikimr::NGRpcServer::TGRpcStreamingRequest<Ydb::Topic::StreamReadMessage_FromClient, Ydb::Topic::StreamReadMessage_FromServer, NKikimr::NGRpcService::V1::TGRpcTopicService, 413>::OnAccepted(NYdbGrpc::EQueueEventStatus) /-S/ydb/core/grpc_streaming/grpc_streaming.h:253:27
    #22 0x000044aa0433 in NYdbGrpc::TQueueFixedEvent<NKikimr::NGRpcServer::TGRpcStreamingRequest<Ydb::Topic::StreamReadMessage_FromClient, Ydb::Topic::StreamReadMessage_FromServer, NKikimr::NGRpcService::V1::TGRpcTopicService, 413>>::Execute(bool) /-S/ydb/library/grpc/server/event_callback.h:54:9
    #23 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #24 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #25 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #26 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #27 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #28 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #30 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #31 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #32 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #33 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #34 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000442a013e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::MakeDirectoryRequest, Ydb::Scheme::MakeDirectoryResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000046dfbfcc in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:61:5
    #9 0x000046e06ba9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Query::V1::QueryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x000046e0730d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Query::V1::QueryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044edeade in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::FetchStartupConfigRequest, Ydb::DynamicConfig::FetchStartupConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00003f1010ae in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::AlterNodeRequest, Ydb::Coordination::AlterNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b7f77ce in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AlterVolumeRequest, Ydb::KeyValue::AlterVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004223fdee in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TFillNodeRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000046e627de in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::FetchScriptResultsRequest, Ydb::Query::FetchScriptResultsResponse, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b88eb4e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ExecuteTransactionRequest, Ydb::KeyValue::ExecuteTransactionResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000422becee in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TTestShardControlRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000046e627de in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::FetchScriptResultsRequest, Ydb::Query::FetchScriptResultsResponse, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b7d1aee in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DropVolumeRequest, Ydb::KeyValue::DropVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000046e3de6e in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::ExecuteScriptRequest, Ydb::Operations::Operation, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00003f1010ae in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::AlterNodeRequest, Ydb::Coordination::AlterNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000044b6b04b in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DescribeTopicRequest, Ydb::Topic::DescribeTopicResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044c8528e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::ListDatabasesRequest, Ydb::Cms::ListDatabasesResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b81d4ae in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DescribeVolumeRequest, Ydb::KeyValue::DescribeVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044338bbe in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::ModifyPermissionsRequest, Ydb::Scheme::ModifyPermissionsResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000442ed49e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::ListDirectoryRequest, Ydb::Scheme::ListDirectoryResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00003f0d9a5e in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::CreateNodeRequest, Ydb::Coordination::CreateNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000046e627de in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::FetchScriptResultsRequest, Ydb::Query::FetchScriptResultsResponse, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b508cae in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::KqpProxyRequest, Ydb::Debug::KqpProxyResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044dfbc7e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::RemoveVolatileConfigRequest, Ydb::DynamicConfig::RemoveVolatileConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00003f126dbe in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::DropNodeRequest, Ydb::Coordination::DropNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000426b71be in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExecuteDataQueryRequest, Ydb::Table::ExecuteDataQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00003f0d9a5e in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::CreateNodeRequest, Ydb::Coordination::CreateNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000435e873e in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::DiscardSnapshotRequest, Ydb::ClickhouseInternal::DiscardSnapshotResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000452f6d1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Monitoring::SelfCheckRequest, Ydb::Monitoring::SelfCheckResponse, NKikimr::NGRpcService::TGRpcMonitoringService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044cf551e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::GetScaleRecommendationRequest, Ydb::Cms::GetScaleRecommendationResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044b9103e in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DescribeConsumerRequest, Ydb::Topic::DescribeConsumerResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00003f126dbe in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::DropNodeRequest, Ydb::Coordination::DropNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b551e4e in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::TxProxyRequest, Ydb::Debug::TxProxyResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044479f1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Export::ExportToYtRequest, Ydb::Export::ExportToYtResponse, NKikimr::NGRpcService::TGRpcYdbExportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000046dfb6bc in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:60:5
    #9 0x000046e06ba9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Query::V1::QueryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x000046e0730d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Query::V1::QueryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004b78e72c in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:42:5
    #14 0x00004b78d85f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #15 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004213c881 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:157:5
    #14 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #15 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #16 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #23 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #24 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #25 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #26 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #27 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #28 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #29 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #30 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #31 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #32 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #33 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #34 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #35 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #36 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #37 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #38 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #39 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #40 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #41 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #42 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000435c2a2e in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::RefreshSnapshotRequest, Ydb::ClickhouseInternal::RefreshSnapshotResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000426dcf4e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::BulkUpsertRequest, Ydb::Table::BulkUpsertResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000425aef8e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExecuteSchemeQueryRequest, Ydb::Table::ExecuteSchemeQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044eb8dce in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::ResolveAllConfigRequest, Ydb::DynamicConfig::ResolveAllConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000442c778e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::RemoveDirectoryRequest, Ydb::Scheme::RemoveDirectoryResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000451feede in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::CreateResourceRequest, Ydb::RateLimiter::CreateResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000424f1bbe in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeSystemViewRequest, Ydb::Table::DescribeSystemViewResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000455821be in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::IncreaseStreamRetentionPeriodRequest, Ydb::DataStreams::V1::IncreaseStreamRetentionPeriodResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000455821be in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::IncreaseStreamRetentionPeriodRequest, Ydb::DataStreams::V1::IncreaseStreamRetentionPeriodResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004baffdfe in NYdbGrpc::TGRpcRequestImpl<Ydb::Tablet::ChangeTabletSchemaRequest, Ydb::Tablet::ChangeTabletSchemaResponse, NKikimr::NGRpcService::TGRpcYdbTabletService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000044b4533b in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::AlterTopicRequest, Ydb::Topic::AlterTopicResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027f396d1 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027f396d1 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027f396d1 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027f396d1 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027f396d1 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x000027f396d1 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x000027f396d1 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x000027f396d1 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x000027f396d1 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x000027f396d1 in TBasicString<std::__y1::char_traits<char> > /-S/util/generic/string.h:552:11
    #11 0x000027f396d1 in y_absl::lts_y_20240722::status_internal::StatusRep::SetPayload(std::__y1::basic_string_view<char, std::__y1::char_traits<char>>, y_absl::lts_y_20240722::Cord) /-S/contrib/restricted/abseil-cpp-tstring/y_absl/status/internal/status_internal.cc:90:25
    #12 0x0000344a10a5 in y_absl::lts_y_20240722::Status::SetPayload(std::__y1::basic_string_view<char, std::__y1::char_traits<char>>, y_absl::lts_y_20240722::Cord) /-S/contrib/restricted/abseil-cpp-tstring/y_absl/status/status.h:869:8
    #13 0x0000344a0062 in grpc_core::StatusSetStr(y_absl::lts_y_20240722::Status*, grpc_core::StatusStrProperty, std::__y1::basic_string_view<char, std::__y1::char_traits<char>>) /-S/contrib/libs/grpc/src/core/lib/gprpp/status_helper.cc:218:11
    #14 0x0000345d10cc in grpc_error_set_str(y_absl::lts_y_20240722::Status, grpc_core::StatusStrProperty, std::__y1::basic_string_view<char, std::__y1::char_traits<char>>) /-S/contrib/libs/grpc/src/core/lib/iomgr/error.cc:146:5
    #15 0x0000345843c9 in grpc_core::Call::CancelWithStatus(grpc_status_code, char const*) /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:367:7
    #16 0x0000345a6523 in grpc_call_cancel_with_status /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:3499:30
    #17 0x00003b5b2d26 in grpc::ServerContextBase::TryCancel() const /-S/contrib/libs/grpc/src/cpp/server/server_context.cc:347:7
    #18 0x00003b5709dc in NYdbGrpc::TGrpcServiceProtectiable::StopService() /-S/ydb/library/grpc/server/grpc_server.cpp:64:26
    #19 0x00003b577d1e in NYdbGrpc::TGRpcServer::Stop() /-S/ydb/library/grpc/server/grpc_server.cpp:278:18
    #20 0x0000420adbe9 in NKikimr::(anonymous namespace)::StopGRpcServers(std::__y1::weak_ptr<NKikimr::TGRpcServersWrapper>) /-S/ydb/core/driver_lib/run/run.cpp:189:21
    #21 0x0000420aced2 in NKikimr::TKikimrRunner::KikimrStop(bool) /-S/ydb/core/driver_lib/run/run.cpp:2158:9
    #22 0x00003f4121fc in NKikimr::MainRun(NKikimr::TKikimrRunConfig const&, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:50:17
    #23 0x000041f34fdb in NKikimr::NDriverClient::TClientCommandServer::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/core/driver_lib/cli_utils/cli_cmds_server.cpp:51:12
    #24 0x00003f497865 in NYdb::NConsoleClient::TClientCommandTree::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:512:33
    #25 0x00003f4914c5 in NYdb::NConsoleClient::TClientCommand::Process(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:257:16
    #26 0x00003f483c87 in NKikimr::NDriverClient::NewClient(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/cli_utils/cli_cmds_root.cpp:77:26
    #27 0x00003f418246 in NKikimr::Main(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:151:20
    #28 0x00003f41c0fd in ParameterizedMain(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:201:16
    #29 0x00001f8a2fc5 in main /-S/ydb/apps/ydbd/main.cpp:31:12
    #30 0x7fdbb2a78d8f  (/lib/x86_64-linux-gnu/libc.so.6+0x29d8f) (BuildId: 4f7b0c955c3d81d7cac1501a2498b69d1d82bfe7)

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000044b4533b in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::AlterTopicRequest, Ydb::Topic::AlterTopicResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000435c2a2e in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::RefreshSnapshotRequest, Ydb::ClickhouseInternal::RefreshSnapshotResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000448e04ae in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::CreateTopicRequest, Ydb::PersQueue::V1::CreateTopicResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004551141e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeLimitsRequest, Ydb::DataStreams::V1::DescribeLimitsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000454ec49e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::SubscribeToShardRequest, Ydb::DataStreams::V1::SubscribeToShardResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004555c7de in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DecreaseStreamRetentionPeriodRequest, Ydb::DataStreams::V1::DecreaseStreamRetentionPeriodResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004bb2464e in NYdbGrpc::TGRpcRequestImpl<Ydb::Tablet::RestartTabletRequest, Ydb::Tablet::RestartTabletResponse, NKikimr::NGRpcService::TGRpcYdbTabletService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004222022e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TResolveNodeRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004551141e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeLimitsRequest, Ydb::DataStreams::V1::DescribeLimitsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045536dfe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeStreamSummaryRequest, Ydb::DataStreams::V1::DescribeStreamSummaryResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004251794e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CopyTableRequest, Ydb::Table::CopyTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000454a19be in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::GetRecordsRequest, Ydb::DataStreams::V1::GetRecordsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000454c739e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::GetShardIteratorRequest, Ydb::DataStreams::V1::GetShardIteratorResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000454a19be in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::GetRecordsRequest, Ydb::DataStreams::V1::GetRecordsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044e4769e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetMetadataRequest, Ydb::DynamicConfig::GetMetadataResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044edeade in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::FetchStartupConfigRequest, Ydb::DynamicConfig::FetchStartupConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000454c739e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::GetShardIteratorRequest, Ydb::DataStreams::V1::GetShardIteratorResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045536dfe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeStreamSummaryRequest, Ydb::DataStreams::V1::DescribeStreamSummaryResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000425aef8e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExecuteSchemeQueryRequest, Ydb::Table::ExecuteSchemeQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000457dbfbe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::UpdateStreamRequest, Ydb::DataStreams::V1::UpdateStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000425d4d1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::BeginTransactionRequest, Ydb::Table::BeginTransactionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004545655e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::PutRecordRequest, Ydb::DataStreams::V1::PutRecordResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004256346e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::RenameTablesRequest, Ydb::Table::RenameTablesResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000422dedae in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TNodeRegistrationRequest, NKikimrClient::TNodeRegistrationResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004545655e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::PutRecordRequest, Ydb::DataStreams::V1::PutRecordResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004512eb9e in NYdbGrpc::TGRpcRequestImpl<Ydb::Discovery::WhoAmIRequest, Ydb::Discovery::WhoAmIResponse, NKikimr::NGRpcService::TGRpcDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004222022e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TResolveNodeRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044cf551e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::GetScaleRecommendationRequest, Ydb::Cms::GetScaleRecommendationResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000424cbe2e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeExternalTableRequest, Ydb::Table::DescribeExternalTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044ad2cee in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::CommitOffsetRequest, Ydb::Topic::CommitOffsetResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000424f1bbe in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeSystemViewRequest, Ydb::Table::DescribeSystemViewResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004253d6de in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CopyTablesRequest, Ydb::Table::CopyTablesResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000044b4533b in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::AlterTopicRequest, Ydb::Topic::AlterTopicResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004547bf8e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::PutRecordsRequest, Ydb::DataStreams::V1::PutRecordsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000042645f4e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CommitTransactionRequest, Ydb::Table::CommitTransactionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004269172e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::PrepareDataQueryRequest, Ydb::Table::PrepareDataQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000442a013e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::MakeDirectoryRequest, Ydb::Scheme::MakeDirectoryResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000043529cae in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::ScanRequest, Ydb::ClickhouseInternal::ScanResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004540a72e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DeleteStreamRequest, Ydb::DataStreams::V1::DeleteStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044eb8dce in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::ResolveAllConfigRequest, Ydb::DynamicConfig::ResolveAllConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004563e31e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeStreamConsumerRequest, Ydb::DataStreams::V1::DescribeStreamConsumerResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004bad9c6e in NYdbGrpc::TGRpcRequestImpl<Ydb::Tablet::ExecuteTabletMiniKQLRequest, Ydb::Tablet::ExecuteTabletMiniKQLResponse, NKikimr::NGRpcService::TGRpcYdbTabletService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004bad9c6e in NYdbGrpc::TGRpcRequestImpl<Ydb::Tablet::ExecuteTabletMiniKQLRequest, Ydb::Tablet::ExecuteTabletMiniKQLResponse, NKikimr::NGRpcService::TGRpcYdbTabletService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004baffdfe in NYdbGrpc::TGRpcRequestImpl<Ydb::Tablet::ChangeTabletSchemaRequest, Ydb::Tablet::ChangeTabletSchemaResponse, NKikimr::NGRpcService::TGRpcYdbTabletService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000457dbfbe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::UpdateStreamRequest, Ydb::DataStreams::V1::UpdateStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004539804e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeStreamRequest, Ydb::DataStreams::V1::DescribeStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045801c9e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::SetWriteQuotaRequest, Ydb::DataStreams::V1::SetWriteQuotaResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045a083be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeBindingRequest, FederatedQuery::DescribeBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004225f9ae in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TDrainNodeRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b4be0de in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::PlainGrpcRequest, Ydb::Debug::PlainGrpcResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004230335e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TCmsRequest, NKikimrClient::TCmsResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x00004240ea7b in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::AlterTableRequest, Ydb::Table::AlterTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004223fdee in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TFillNodeRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044e930be in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::ResolveConfigRequest, Ydb::DynamicConfig::ResolveConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000442c778e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::RemoveDirectoryRequest, Ydb::Scheme::RemoveDirectoryResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000424cbe2e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeExternalTableRequest, Ydb::Table::DescribeExternalTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004271975e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ReadTableRequest, Ydb::Table::ReadTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000426f647e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExecuteScanQueryRequest, Ydb::Table::ExecuteScanQueryPartialResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b7aa4ce in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::CreateVolumeRequest, Ydb::KeyValue::CreateVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004230335e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TCmsRequest, NKikimrClient::TCmsResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b7f77ce in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AlterVolumeRequest, Ydb::KeyValue::AlterVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b4be0de in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::PlainGrpcRequest, Ydb::Debug::PlainGrpcResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000425891fe in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExplainDataQueryRequest, Ydb::Table::ExplainDataQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00003f14cace in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::DescribeNodeRequest, Ydb::Coordination::DescribeNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044479f1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Export::ExportToYtRequest, Ydb::Export::ExportToYtResponse, NKikimr::NGRpcService::TGRpcYdbExportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004234b8fe in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TInterconnectDebug, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000425faaae in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeTableOptionsRequest, Ydb::Table::DescribeTableOptionsResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004489308e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::ReadInfoRequest, Ydb::PersQueue::V1::ReadInfoResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004540a72e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DeleteStreamRequest, Ydb::DataStreams::V1::DeleteStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004234b8fe in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TInterconnectDebug, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x00004240ea7b in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::AlterTableRequest, Ydb::Table::AlterTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b9001ee in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListRangeRequest, Ydb::KeyValue::ListRangeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044e2198e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetConfigRequest, Ydb::DynamicConfig::GetConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004536c10f in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:65:5
    #14 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004489308e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::ReadInfoRequest, Ydb::PersQueue::V1::ReadInfoResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b8da50e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRangeRequest, Ydb::KeyValue::ReadRangeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004359cd1e in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::CreateSnapshotRequest, Ydb::ClickhouseInternal::CreateSnapshotResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000454a19be in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::GetRecordsRequest, Ydb::DataStreams::V1::GetRecordsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000042645f4e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CommitTransactionRequest, Ydb::Table::CommitTransactionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b508cae in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::KqpProxyRequest, Ydb::Debug::KqpProxyResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b551e4e in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::TxProxyRequest, Ydb::Debug::TxProxyResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b4e43de in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::GrpcProxyRequest, Ydb::Debug::GrpcProxyResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000046c87dee in NYdbGrpc::TGRpcRequestImpl<Fq::Private::DeleteRateLimiterResourceRequest, Fq::Private::DeleteRateLimiterResourceResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::DeleteRateLimiterResourceRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::DeleteRateLimiterResourceResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000453bf36e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::CreateStreamRequest, Ydb::DataStreams::V1::CreateStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004bad9c6e in NYdbGrpc::TGRpcRequestImpl<Ydb::Tablet::ExecuteTabletMiniKQLRequest, Ydb::Tablet::ExecuteTabletMiniKQLResponse, NKikimr::NGRpcService::TGRpcYdbTabletService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045a3c6be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DeleteBindingRequest, FederatedQuery::DeleteBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044dd5f6e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::AddVolatileConfigRequest, Ydb::DynamicConfig::AddVolatileConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044bdd44e in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::UpdateOffsetsInTransactionRequest, Ydb::Topic::UpdateOffsetsInTransactionResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004bb2464e in NYdbGrpc::TGRpcRequestImpl<Ydb::Tablet::RestartTabletRequest, Ydb::Tablet::RestartTabletResponse, NKikimr::NGRpcService::TGRpcYdbTabletService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000046e3de6e in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::ExecuteScriptRequest, Ydb::Operations::Operation, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b7aa4ce in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::CreateVolumeRequest, Ydb::KeyValue::CreateVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000422becee in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TTestShardControlRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004271975e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ReadTableRequest, Ydb::Table::ReadTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004bb5eece in NYdbGrpc::TGRpcRequestImpl<Ydb::View::DescribeViewRequest, Ydb::View::DescribeViewResponse, NKikimr::NGRpcService::TGRpcViewService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000453bf36e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::CreateStreamRequest, Ydb::DataStreams::V1::CreateStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044d8a54e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::ReplaceConfigRequest, Ydb::DynamicConfig::ReplaceConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004bb5eece in NYdbGrpc::TGRpcRequestImpl<Ydb::View::DescribeViewRequest, Ydb::View::DescribeViewResponse, NKikimr::NGRpcService::TGRpcViewService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044c1221e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::CreateDatabaseRequest, Ydb::Cms::CreateDatabaseResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044bdd44e in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::UpdateOffsetsInTransactionRequest, Ydb::Topic::UpdateOffsetsInTransactionResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044c5f57e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::GetDatabaseStatusRequest, Ydb::Cms::GetDatabaseStatusResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000457b65de in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::StopStreamEncryptionRequest, Ydb::DataStreams::V1::StopStreamEncryptionResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000424cbe2e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeExternalTableRequest, Ydb::Table::DescribeExternalTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000422dedae in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TNodeRegistrationRequest, NKikimrClient::TNodeRegistrationResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000448b9d2e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::DropTopicRequest, Ydb::PersQueue::V1::DropTopicResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044977b5e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::RemoveReadRuleRequest, Ydb::PersQueue::V1::RemoveReadRuleResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004531cf8e in NYdbGrpc::TGRpcRequestImpl<Ydb::Monitoring::NodeCheckRequest, Ydb::Monitoring::NodeCheckResponse, NKikimr::NGRpcService::TGRpcMonitoringService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004540a72e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DeleteStreamRequest, Ydb::DataStreams::V1::DeleteStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000426204fe in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DeleteSessionRequest, Ydb::Table::DeleteSessionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044cf551e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::GetScaleRecommendationRequest, Ydb::Cms::GetScaleRecommendationResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045344d9e in NYdbGrpc::TGRpcRequestImpl<Ydb::Auth::LoginRequest, Ydb::Auth::LoginResponse, NKikimr::NGRpcService::TGRpcAuthService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045830f7e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::CreateQueryRequest, FederatedQuery::CreateQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004236b4be in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TTabletStateRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004489308e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::ReadInfoRequest, Ydb::PersQueue::V1::ReadInfoResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000046c87dee in NYdbGrpc::TGRpcRequestImpl<Fq::Private::DeleteRateLimiterResourceRequest, Fq::Private::DeleteRateLimiterResourceResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::DeleteRateLimiterResourceRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::DeleteRateLimiterResourceResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004236b4be in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TTabletStateRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b925ece in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::GetStorageChannelStatusRequest, Ydb::KeyValue::GetStorageChannelStatusResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004baffdfe in NYdbGrpc::TGRpcRequestImpl<Ydb::Tablet::ChangeTabletSchemaRequest, Ydb::Tablet::ChangeTabletSchemaResponse, NKikimr::NGRpcService::TGRpcYdbTabletService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004584ca3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListQueriesRequest, FederatedQuery::ListQueriesResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListQueriesRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListQueriesResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045830f7e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::CreateQueryRequest, FederatedQuery::CreateQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044c5f57e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::GetDatabaseStatusRequest, Ydb::Cms::GetDatabaseStatusResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000452bd57e in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::AcquireResourceRequest, Ydb::RateLimiter::AcquireResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b4be0de in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::PlainGrpcRequest, Ydb::Debug::PlainGrpcResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004524c1de in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::DropResourceRequest, Ydb::RateLimiter::DropResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000452bd57e in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::AcquireResourceRequest, Ydb::RateLimiter::AcquireResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045866bbe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeQueryRequest, FederatedQuery::DescribeQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00003f126dbe in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::DropNodeRequest, Ydb::Coordination::DropNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004223fdee in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TFillNodeRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b7aa4ce in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::CreateVolumeRequest, Ydb::KeyValue::CreateVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045297b9e in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::DescribeResourceRequest, Ydb::RateLimiter::DescribeResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000423e92ce in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::KeepAliveRequest, Ydb::Table::KeepAliveResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x00004240ea7b in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::AlterTableRequest, Ydb::Table::AlterTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044c8528e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::ListDatabasesRequest, Ydb::Cms::ListDatabasesResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044dfbc7e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::RemoveVolatileConfigRequest, Ydb::DynamicConfig::RemoveVolatileConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045297b9e in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::DescribeResourceRequest, Ydb::RateLimiter::DescribeResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000425faaae in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeTableOptionsRequest, Ydb::Table::DescribeTableOptionsResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004223fdee in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TFillNodeRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000453e4d4e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListStreamsRequest, Ydb::DataStreams::V1::ListStreamsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000452264fe in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::AlterResourceRequest, Ydb::RateLimiter::AlterResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045790bfe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::StartStreamEncryptionRequest, Ydb::DataStreams::V1::StartStreamEncryptionResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004543010e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListShardsRequest, Ydb::DataStreams::V1::ListShardsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044bb776e in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DescribePartitionRequest, Ydb::Topic::DescribePartitionResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044dfbc7e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::RemoveVolatileConfigRequest, Ydb::DynamicConfig::RemoveVolatileConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000452bd57e in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::AcquireResourceRequest, Ydb::RateLimiter::AcquireResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00003f0d9a5e in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::CreateNodeRequest, Ydb::Coordination::CreateNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045271ebe in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::ListResourcesRequest, Ydb::RateLimiter::ListResourcesResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045344d9e in NYdbGrpc::TGRpcRequestImpl<Ydb::Auth::LoginRequest, Ydb::Auth::LoginResponse, NKikimr::NGRpcService::TGRpcAuthService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004245a57e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DropTableRequest, Ydb::Table::DropTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000442ed49e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::ListDirectoryRequest, Ydb::Scheme::ListDirectoryResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000422becee in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TTestShardControlRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004576b21e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::SplitShardRequest, Ydb::DataStreams::V1::SplitShardResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045790bfe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::StartStreamEncryptionRequest, Ydb::DataStreams::V1::StartStreamEncryptionResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004571fe5e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::MergeShardsRequest, Ydb::DataStreams::V1::MergeShardsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00003f14cace in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::DescribeNodeRequest, Ydb::Coordination::DescribeNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004524c1de in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::DropResourceRequest, Ydb::RateLimiter::DropResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044526d7e in NYdbGrpc::TGRpcRequestImpl<Ydb::Import::ListObjectsInS3ExportRequest, Ydb::Import::ListObjectsInS3ExportResponse, NKikimr::NGRpcService::TGRpcYdbImportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000456d4a9e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::EnableEnhancedMonitoringRequest, Ydb::DataStreams::V1::EnableEnhancedMonitoringResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000422becee in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TTestShardControlRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004531cf8e in NYdbGrpc::TGRpcRequestImpl<Ydb::Monitoring::NodeCheckRequest, Ydb::Monitoring::NodeCheckResponse, NKikimr::NGRpcService::TGRpcMonitoringService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000456fa47e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListTagsForStreamRequest, Ydb::DataStreams::V1::ListTagsForStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004245a57e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DropTableRequest, Ydb::Table::DropTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000456fa47e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListTagsForStreamRequest, Ydb::DataStreams::V1::ListTagsForStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000448e04ae in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::CreateTopicRequest, Ydb::PersQueue::V1::CreateTopicResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b4be0de in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::PlainGrpcRequest, Ydb::Debug::PlainGrpcResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000455cd57e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::UpdateStreamModeRequest, Ydb::DataStreams::V1::UpdateStreamModeResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000443b1f1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::CancelOperationRequest, Ydb::Operations::CancelOperationResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000455f2f5e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::RegisterStreamConsumerRequest, Ydb::DataStreams::V1::RegisterStreamConsumerResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000456d4a9e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::EnableEnhancedMonitoringRequest, Ydb::DataStreams::V1::EnableEnhancedMonitoringResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045790bfe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::StartStreamEncryptionRequest, Ydb::DataStreams::V1::StartStreamEncryptionResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045663cfe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListStreamConsumersRequest, Ydb::DataStreams::V1::ListStreamConsumersResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004229f12e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::THiveCreateTablet, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004273d61e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ReadRowsRequest, Ydb::Table::ReadRowsResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044bb776e in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DescribePartitionRequest, Ydb::Topic::DescribePartitionResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000443faffe in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::ListOperationsRequest, Ydb::Operations::ListOperationsResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000441f77be in NYdbGrpc::TGRpcRequestImpl<Ydb::Scripting::ExecuteYqlRequest, Ydb::Scripting::ExecuteYqlPartialResponse, NKikimr::NGRpcService::TGRpcYdbScriptingService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045271ebe in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::ListResourcesRequest, Ydb::RateLimiter::ListResourcesResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044c1221e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::CreateDatabaseRequest, Ydb::Cms::CreateDatabaseResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000425aef8e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExecuteSchemeQueryRequest, Ydb::Table::ExecuteSchemeQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000456896de in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::AddTagsToStreamRequest, Ydb::DataStreams::V1::AddTagsToStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000441d2f1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scripting::ExecuteYqlRequest, Ydb::Scripting::ExecuteYqlResponse, NKikimr::NGRpcService::TGRpcYdbScriptingService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045663cfe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListStreamConsumersRequest, Ydb::DataStreams::V1::ListStreamConsumersResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000046c16c8e in NYdbGrpc::TGRpcRequestImpl<Fq::Private::WriteTaskResultRequest, Fq::Private::WriteTaskResultResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::WriteTaskResultRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::WriteTaskResultResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044526d7e in NYdbGrpc::TGRpcRequestImpl<Ydb::Import::ListObjectsInS3ExportRequest, Ydb::Import::ListObjectsInS3ExportResponse, NKikimr::NGRpcService::TGRpcYdbImportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004574583e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::RemoveTagsFromStreamRequest, Ydb::DataStreams::V1::RemoveTagsFromStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000455cd57e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::UpdateStreamModeRequest, Ydb::DataStreams::V1::UpdateStreamModeResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000046c3c7ae in NYdbGrpc::TGRpcRequestImpl<Fq::Private::NodesHealthCheckRequest, Fq::Private::NodesHealthCheckResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::NodesHealthCheckRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::NodesHealthCheckResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044977b5e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::RemoveReadRuleRequest, Ydb::PersQueue::V1::RemoveReadRuleResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000443d678e in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::ForgetOperationRequest, Ydb::Operations::ForgetOperationResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004571fe5e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::MergeShardsRequest, Ydb::DataStreams::V1::MergeShardsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000443b1f1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::CancelOperationRequest, Ydb::Operations::CancelOperationResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000456af0be in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DisableEnhancedMonitoringRequest, Ydb::DataStreams::V1::DisableEnhancedMonitoringResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044d62efe in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::SetConfigRequest, Ydb::DynamicConfig::SetConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044e6d3ae in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetNodeLabelsRequest, Ydb::DynamicConfig::GetNodeLabelsResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000455a7b9e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::UpdateShardCountRequest, Ydb::DataStreams::V1::UpdateShardCountResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00003f228c2e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::ClusterDiscovery::DiscoverClustersRequest, Ydb::PersQueue::ClusterDiscovery::DiscoverClustersResponse, NKikimr::NGRpcService::TGRpcPQClusterDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004359cd1e in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::CreateSnapshotRequest, Ydb::ClickhouseInternal::CreateSnapshotResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044951e4e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::AddReadRuleRequest, Ydb::PersQueue::V1::AddReadRuleResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004563e31e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeStreamConsumerRequest, Ydb::DataStreams::V1::DescribeStreamConsumerResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004599fdbe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DeleteConnectionRequest, FederatedQuery::DeleteConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000426b71be in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExecuteDataQueryRequest, Ydb::Table::ExecuteDataQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044e6d3ae in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetNodeLabelsRequest, Ydb::DynamicConfig::GetNodeLabelsResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000459ee23e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListBindingsRequest, FederatedQuery::ListBindingsResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListBindingsRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListBindingsResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004561893e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DeregisterStreamConsumerRequest, Ydb::DataStreams::V1::DeregisterStreamConsumerResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000448e04ae in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::CreateTopicRequest, Ydb::PersQueue::V1::CreateTopicResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000458cf1be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ControlQueryRequest, FederatedQuery::ControlQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ControlQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ControlQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000435e873e in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::DiscardSnapshotRequest, Ydb::ClickhouseInternal::DiscardSnapshotResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000459ee23e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListBindingsRequest, FederatedQuery::ListBindingsResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListBindingsRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListBindingsResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004266b99e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::RollbackTransactionRequest, Ydb::Table::RollbackTransactionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00003f0d9a5e in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::CreateNodeRequest, Ydb::Coordination::CreateNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000459b9f3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::TestConnectionRequest, FederatedQuery::TestConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::TestConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::TestConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b8b482e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRequest, Ydb::KeyValue::ReadResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004234b8fe in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TInterconnectDebug, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004234b8fe in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TInterconnectDebug, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044e4769e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetMetadataRequest, Ydb::DynamicConfig::GetMetadataResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044e2198e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetConfigRequest, Ydb::DynamicConfig::GetConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000426dcf4e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::BulkUpsertRequest, Ydb::Table::BulkUpsertResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044c5f57e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::GetDatabaseStatusRequest, Ydb::Cms::GetDatabaseStatusResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004421d4ee in NYdbGrpc::TGRpcRequestImpl<Ydb::Scripting::ExplainYqlRequest, Ydb::Scripting::ExplainYqlResponse, NKikimr::NGRpcService::TGRpcYdbScriptingService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000459034be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListJobsRequest, FederatedQuery::ListJobsResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListJobsRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListJobsResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000443faffe in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::ListOperationsRequest, Ydb::Operations::ListOperationsResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044f047ee in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetConfigurationVersionRequest, Ydb::DynamicConfig::GetConfigurationVersionResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000043529cae in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::ScanRequest, Ydb::ClickhouseInternal::ScanResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045a083be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeBindingRequest, FederatedQuery::DescribeBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000458b503e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DeleteQueryRequest, FederatedQuery::DeleteQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004bb5eece in NYdbGrpc::TGRpcRequestImpl<Ydb::View::DescribeViewRequest, Ydb::View::DescribeViewResponse, NKikimr::NGRpcService::TGRpcViewService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004595193e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListConnectionsRequest, FederatedQuery::ListConnectionsResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListConnectionsRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListConnectionsResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004591d63e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeJobRequest, FederatedQuery::DescribeJobResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeJobRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeJobResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004596babe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeConnectionRequest, FederatedQuery::DescribeConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004591d63e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeJobRequest, FederatedQuery::DescribeJobResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeJobRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeJobResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004589aebe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ModifyQueryRequest, FederatedQuery::ModifyQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000441d2f1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scripting::ExecuteYqlRequest, Ydb::Scripting::ExecuteYqlResponse, NKikimr::NGRpcService::TGRpcYdbScriptingService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004589aebe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ModifyQueryRequest, FederatedQuery::ModifyQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004595193e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListConnectionsRequest, FederatedQuery::ListConnectionsResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListConnectionsRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListConnectionsResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000459b9f3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::TestConnectionRequest, FederatedQuery::TestConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::TestConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::TestConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000459ee23e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListBindingsRequest, FederatedQuery::ListBindingsResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListBindingsRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListBindingsResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004591d63e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeJobRequest, FederatedQuery::DescribeJobResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeJobRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeJobResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044f047ee in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetConfigurationVersionRequest, Ydb::DynamicConfig::GetConfigurationVersionResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004266b99e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::RollbackTransactionRequest, Ydb::Table::RollbackTransactionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b52d57e in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::SchemeCacheRequest, Ydb::Debug::SchemeCacheResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045880d3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::GetQueryStatusRequest, FederatedQuery::GetQueryStatusResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetQueryStatusRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetQueryStatusResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004589aebe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ModifyQueryRequest, FederatedQuery::ModifyQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004bad9c6e in NYdbGrpc::TGRpcRequestImpl<Ydb::Tablet::ExecuteTabletMiniKQLRequest, Ydb::Tablet::ExecuteTabletMiniKQLResponse, NKikimr::NGRpcService::TGRpcYdbTabletService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00003f14cace in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::DescribeNodeRequest, Ydb::Coordination::DescribeNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044bb776e in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DescribePartitionRequest, Ydb::Topic::DescribePartitionResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000435c2a2e in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::RefreshSnapshotRequest, Ydb::ClickhouseInternal::RefreshSnapshotResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000042180e5b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeOperationStatus, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00003f228c2e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::ClusterDiscovery::DiscoverClustersRequest, Ydb::PersQueue::ClusterDiscovery::DiscoverClustersResponse, NKikimr::NGRpcService::TGRpcPQClusterDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000044b4533b in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::AlterTopicRequest, Ydb::Topic::AlterTopicResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004595193e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListConnectionsRequest, FederatedQuery::ListConnectionsResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListConnectionsRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListConnectionsResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000444ff75e in NYdbGrpc::TGRpcRequestImpl<Ydb::Import::ImportFromS3Request, Ydb::Import::ImportFromS3Response, NKikimr::NGRpcService::TGRpcYdbImportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044dd5f6e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::AddVolatileConfigRequest, Ydb::DynamicConfig::AddVolatileConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000044b6b04b in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DescribeTopicRequest, Ydb::Topic::DescribeTopicResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045a2253e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ModifyBindingRequest, FederatedQuery::ModifyBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045880d3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::GetQueryStatusRequest, FederatedQuery::GetQueryStatusResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetQueryStatusRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetQueryStatusResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000459034be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListJobsRequest, FederatedQuery::ListJobsResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListJobsRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListJobsResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044bdd44e in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::UpdateOffsetsInTransactionRequest, Ydb::Topic::UpdateOffsetsInTransactionResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000459ee23e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListBindingsRequest, FederatedQuery::ListBindingsResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListBindingsRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListBindingsResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x00004227f28b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TBlobStorageConfigRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000425d4d1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::BeginTransactionRequest, Ydb::Table::BeginTransactionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004236b4be in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TTabletStateRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b637c0b in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:332:36
    #13 0x00003b637c0b in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b637c0b in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b637c0b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b637c0b in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x00004227f28b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TBlobStorageConfigRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000442a013e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::MakeDirectoryRequest, Ydb::Scheme::MakeDirectoryResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045a3c6be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DeleteBindingRequest, FederatedQuery::DeleteBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000459034be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListJobsRequest, FederatedQuery::ListJobsResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListJobsRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListJobsResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045866bbe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeQueryRequest, FederatedQuery::DescribeQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044edeade in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::FetchStartupConfigRequest, Ydb::DynamicConfig::FetchStartupConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000444ff75e in NYdbGrpc::TGRpcRequestImpl<Ydb::Import::ImportFromS3Request, Ydb::Import::ImportFromS3Response, NKikimr::NGRpcService::TGRpcYdbImportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000424f1bbe in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeSystemViewRequest, Ydb::Table::DescribeSystemViewResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000458e933e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::GetResultDataRequest, FederatedQuery::GetResultDataResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetResultDataRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetResultDataResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000424a609e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeExternalDataSourceRequest, Ydb::Table::DescribeExternalDataSourceResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004229f12e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::THiveCreateTablet, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044338bbe in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::ModifyPermissionsRequest, Ydb::Scheme::ModifyPermissionsResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044c3986e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::AlterDatabaseRequest, Ydb::Cms::AlterDatabaseResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044e930be in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::ResolveConfigRequest, Ydb::DynamicConfig::ResolveConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045985c3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ModifyConnectionRequest, FederatedQuery::ModifyConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044cd0cae in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::DescribeDatabaseOptionsRequest, Ydb::Cms::DescribeDatabaseOptionsResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044cd0cae in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::DescribeDatabaseOptionsRequest, Ydb::Cms::DescribeDatabaseOptionsResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004256346e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::RenameTablesRequest, Ydb::Table::RenameTablesResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004359cd1e in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::CreateSnapshotRequest, Ydb::ClickhouseInternal::CreateSnapshotResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044e2198e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetConfigRequest, Ydb::DynamicConfig::GetConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045985c3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ModifyConnectionRequest, FederatedQuery::ModifyConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000448b9d2e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::DropTopicRequest, Ydb::PersQueue::V1::DropTopicResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004589aebe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ModifyQueryRequest, FederatedQuery::ModifyQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000424a609e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeExternalDataSourceRequest, Ydb::Table::DescribeExternalDataSourceResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b4e43de in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::GrpcProxyRequest, Ydb::Debug::GrpcProxyResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045866bbe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeQueryRequest, FederatedQuery::DescribeQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000442ed49e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::ListDirectoryRequest, Ydb::Scheme::ListDirectoryResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044479f1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Export::ExportToYtRequest, Ydb::Export::ExportToYtResponse, NKikimr::NGRpcService::TGRpcYdbExportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b508cae in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::KqpProxyRequest, Ydb::Debug::KqpProxyResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000458e933e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::GetResultDataRequest, FederatedQuery::GetResultDataResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetResultDataRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetResultDataResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044977b5e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::RemoveReadRuleRequest, Ydb::PersQueue::V1::RemoveReadRuleResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000424a609e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeExternalDataSourceRequest, Ydb::Table::DescribeExternalDataSourceResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000458cf1be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ControlQueryRequest, FederatedQuery::ControlQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ControlQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ControlQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004540a72e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DeleteStreamRequest, Ydb::DataStreams::V1::DeleteStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000448b9d2e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::DropTopicRequest, Ydb::PersQueue::V1::DropTopicResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000424cbe2e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeExternalTableRequest, Ydb::Table::DescribeExternalTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044c8528e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::ListDatabasesRequest, Ydb::Cms::ListDatabasesResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000046bc9d0e in NYdbGrpc::TGRpcRequestImpl<Fq::Private::PingTaskRequest, Fq::Private::PingTaskResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::PingTaskRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::PingTaskResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000046bf116e in NYdbGrpc::TGRpcRequestImpl<Fq::Private::GetTaskRequest, Fq::Private::GetTaskResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::GetTaskRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::GetTaskResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004359cd1e in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::CreateSnapshotRequest, Ydb::ClickhouseInternal::CreateSnapshotResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000046bc9d0e in NYdbGrpc::TGRpcRequestImpl<Fq::Private::PingTaskRequest, Fq::Private::PingTaskResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::PingTaskRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::PingTaskResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000456af0be in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DisableEnhancedMonitoringRequest, Ydb::DataStreams::V1::DisableEnhancedMonitoringResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000424347ee in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CreateTableRequest, Ydb::Table::CreateTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045a2253e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ModifyBindingRequest, FederatedQuery::ModifyBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045a3c6be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DeleteBindingRequest, FederatedQuery::DeleteBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045985c3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ModifyConnectionRequest, FederatedQuery::ModifyConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000459b9f3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::TestConnectionRequest, FederatedQuery::TestConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::TestConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::TestConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000456d4a9e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::EnableEnhancedMonitoringRequest, Ydb::DataStreams::V1::EnableEnhancedMonitoringResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000426f647e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExecuteScanQueryRequest, Ydb::Table::ExecuteScanQueryPartialResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044caaf9e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::RemoveDatabaseRequest, Ydb::Cms::RemoveDatabaseResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004574583e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::RemoveTagsFromStreamRequest, Ydb::DataStreams::V1::RemoveTagsFromStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000457b65de in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::StopStreamEncryptionRequest, Ydb::DataStreams::V1::StopStreamEncryptionResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000456d4a9e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::EnableEnhancedMonitoringRequest, Ydb::DataStreams::V1::EnableEnhancedMonitoringResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000046c622ce in NYdbGrpc::TGRpcRequestImpl<Fq::Private::CreateRateLimiterResourceRequest, Fq::Private::CreateRateLimiterResourceResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::CreateRateLimiterResourceRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::CreateRateLimiterResourceResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045790bfe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::StartStreamEncryptionRequest, Ydb::DataStreams::V1::StartStreamEncryptionResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044d62efe in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::SetConfigRequest, Ydb::DynamicConfig::SetConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044caaf9e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::RemoveDatabaseRequest, Ydb::Cms::RemoveDatabaseResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000456896de in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::AddTagsToStreamRequest, Ydb::DataStreams::V1::AddTagsToStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045663cfe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListStreamConsumersRequest, Ydb::DataStreams::V1::ListStreamConsumersResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000456fa47e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListTagsForStreamRequest, Ydb::DataStreams::V1::ListTagsForStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000426204fe in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DeleteSessionRequest, Ydb::Table::DeleteSessionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000046bc9d0e in NYdbGrpc::TGRpcRequestImpl<Fq::Private::PingTaskRequest, Fq::Private::PingTaskResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::PingTaskRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::PingTaskResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004273d61e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ReadRowsRequest, Ydb::Table::ReadRowsResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000046c16c8e in NYdbGrpc::TGRpcRequestImpl<Fq::Private::WriteTaskResultRequest, Fq::Private::WriteTaskResultResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::WriteTaskResultRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::WriteTaskResultResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000046c16c8e in NYdbGrpc::TGRpcRequestImpl<Fq::Private::WriteTaskResultRequest, Fq::Private::WriteTaskResultResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::WriteTaskResultRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::WriteTaskResultResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004576b21e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::SplitShardRequest, Ydb::DataStreams::V1::SplitShardResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004438bd6e in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::GetOperationRequest, Ydb::Operations::GetOperationResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045a2253e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ModifyBindingRequest, FederatedQuery::ModifyBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044caaf9e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::RemoveDatabaseRequest, Ydb::Cms::RemoveDatabaseResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044e930be in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::ResolveConfigRequest, Ydb::DynamicConfig::ResolveConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00003f228c2e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::ClusterDiscovery::DiscoverClustersRequest, Ydb::PersQueue::ClusterDiscovery::DiscoverClustersResponse, NKikimr::NGRpcService::TGRpcPQClusterDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000456896de in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::AddTagsToStreamRequest, Ydb::DataStreams::V1::AddTagsToStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000435e873e in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::DiscardSnapshotRequest, Ydb::ClickhouseInternal::DiscardSnapshotResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044c1221e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::CreateDatabaseRequest, Ydb::Cms::CreateDatabaseResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000043529cae in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::ScanRequest, Ydb::ClickhouseInternal::ScanResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004251794e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CopyTableRequest, Ydb::Table::CopyTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000046c3c7ae in NYdbGrpc::TGRpcRequestImpl<Fq::Private::NodesHealthCheckRequest, Fq::Private::NodesHealthCheckResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::NodesHealthCheckRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::NodesHealthCheckResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000423941cb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:100:5
    #9 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044d8a54e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::ReplaceConfigRequest, Ydb::DynamicConfig::ReplaceConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000458b503e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DeleteQueryRequest, FederatedQuery::DeleteQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000458b503e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DeleteQueryRequest, FederatedQuery::DeleteQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000444ff75e in NYdbGrpc::TGRpcRequestImpl<Ydb::Import::ImportFromS3Request, Ydb::Import::ImportFromS3Response, NKikimr::NGRpcService::TGRpcYdbImportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044d62efe in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::SetConfigRequest, Ydb::DynamicConfig::SetConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000046c87dee in NYdbGrpc::TGRpcRequestImpl<Fq::Private::DeleteRateLimiterResourceRequest, Fq::Private::DeleteRateLimiterResourceResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::DeleteRateLimiterResourceRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::DeleteRateLimiterResourceResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004229f12e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::THiveCreateTablet, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000044a99ed9 in NKikimr::NGRpcServer::TGRpcStreamingRequest<Ydb::Topic::StreamReadMessage_FromClient, Ydb::Topic::StreamReadMessage_FromServer, NKikimr::NGRpcService::V1::TGRpcTopicService, 413>::OnAccepted(NYdbGrpc::EQueueEventStatus) /-S/ydb/core/grpc_streaming/grpc_streaming.h:253:27
    #22 0x000044aa0433 in NYdbGrpc::TQueueFixedEvent<NKikimr::NGRpcServer::TGRpcStreamingRequest<Ydb::Topic::StreamReadMessage_FromClient, Ydb::Topic::StreamReadMessage_FromServer, NKikimr::NGRpcService::V1::TGRpcTopicService, 413>>::Execute(bool) /-S/ydb/library/grpc/server/event_callback.h:54:9
    #23 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #24 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #25 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #26 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #27 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #28 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #30 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #31 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #32 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #33 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #34 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #35 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000459377be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::CreateConnectionRequest, FederatedQuery::CreateConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000458cf1be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ControlQueryRequest, FederatedQuery::ControlQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ControlQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ControlQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004574583e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::RemoveTagsFromStreamRequest, Ydb::DataStreams::V1::RemoveTagsFromStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045880d3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::GetQueryStatusRequest, FederatedQuery::GetQueryStatusResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetQueryStatusRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetQueryStatusResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045866bbe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeQueryRequest, FederatedQuery::DescribeQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000443d678e in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::ForgetOperationRequest, Ydb::Operations::ForgetOperationResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000046c3c7ae in NYdbGrpc::TGRpcRequestImpl<Fq::Private::NodesHealthCheckRequest, Fq::Private::NodesHealthCheckResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::NodesHealthCheckRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::NodesHealthCheckResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004596babe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeConnectionRequest, FederatedQuery::DescribeConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000459d40be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::CreateBindingRequest, FederatedQuery::CreateBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000443faffe in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::ListOperationsRequest, Ydb::Operations::ListOperationsResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000458cf1be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ControlQueryRequest, FederatedQuery::ControlQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ControlQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ControlQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004595193e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListConnectionsRequest, FederatedQuery::ListConnectionsResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListConnectionsRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListConnectionsResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004555c7de in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DecreaseStreamRetentionPeriodRequest, Ydb::DataStreams::V1::DecreaseStreamRetentionPeriodResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004591d63e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeJobRequest, FederatedQuery::DescribeJobResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeJobRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeJobResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044db025e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::DropConfigRequest, Ydb::DynamicConfig::DropConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000046bf116e in NYdbGrpc::TGRpcRequestImpl<Fq::Private::GetTaskRequest, Fq::Private::GetTaskResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::GetTaskRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::GetTaskResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b52d57e in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::SchemeCacheRequest, Ydb::Debug::SchemeCacheResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044ad2cee in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::CommitOffsetRequest, Ydb::Topic::CommitOffsetResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000046bf116e in NYdbGrpc::TGRpcRequestImpl<Fq::Private::GetTaskRequest, Fq::Private::GetTaskResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::GetTaskRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::GetTaskResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045985c3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ModifyConnectionRequest, FederatedQuery::ModifyConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045a083be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeBindingRequest, FederatedQuery::DescribeBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00003f1010ae in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::AlterNodeRequest, Ydb::Coordination::AlterNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004539804e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeStreamRequest, Ydb::DataStreams::V1::DescribeStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004596babe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeConnectionRequest, FederatedQuery::DescribeConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000426dcf4e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::BulkUpsertRequest, Ydb::Table::BulkUpsertResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000435e873e in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::DiscardSnapshotRequest, Ydb::ClickhouseInternal::DiscardSnapshotResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000458b503e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DeleteQueryRequest, FederatedQuery::DeleteQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000459d40be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::CreateBindingRequest, FederatedQuery::CreateBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004576b21e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::SplitShardRequest, Ydb::DataStreams::V1::SplitShardResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000426b71be in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExecuteDataQueryRequest, Ydb::Table::ExecuteDataQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000422dedae in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TNodeRegistrationRequest, NKikimrClient::TNodeRegistrationResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000426f647e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExecuteScanQueryRequest, Ydb::Table::ExecuteScanQueryPartialResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000459034be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListJobsRequest, FederatedQuery::ListJobsResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListJobsRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListJobsResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b925ece in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::GetStorageChannelStatusRequest, Ydb::KeyValue::GetStorageChannelStatusResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000459b9f3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::TestConnectionRequest, FederatedQuery::TestConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::TestConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::TestConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b9001ee in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListRangeRequest, Ydb::KeyValue::ListRangeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000459d40be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::CreateBindingRequest, FederatedQuery::CreateBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b88eb4e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ExecuteTransactionRequest, Ydb::KeyValue::ExecuteTransactionResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000046e3de6e in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::ExecuteScriptRequest, Ydb::Operations::Operation, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000046e627de in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::FetchScriptResultsRequest, Ydb::Query::FetchScriptResultsResponse, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004489308e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::ReadInfoRequest, Ydb::PersQueue::V1::ReadInfoResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000459d40be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::CreateBindingRequest, FederatedQuery::CreateBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004271975e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ReadTableRequest, Ydb::Table::ReadTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044dd5f6e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::AddVolatileConfigRequest, Ydb::DynamicConfig::AddVolatileConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004599fdbe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DeleteConnectionRequest, FederatedQuery::DeleteConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b8da50e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRangeRequest, Ydb::KeyValue::ReadRangeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b925ece in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::GetStorageChannelStatusRequest, Ydb::KeyValue::GetStorageChannelStatusResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004596babe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeConnectionRequest, FederatedQuery::DescribeConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044951e4e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::AddReadRuleRequest, Ydb::PersQueue::V1::AddReadRuleResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044951e4e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::AddReadRuleRequest, Ydb::PersQueue::V1::AddReadRuleResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00003f14cace in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::DescribeNodeRequest, Ydb::Coordination::DescribeNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000042396ecb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:106:5
    #14 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000046c622ce in NYdbGrpc::TGRpcRequestImpl<Fq::Private::CreateRateLimiterResourceRequest, Fq::Private::CreateRateLimiterResourceResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::CreateRateLimiterResourceRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::CreateRateLimiterResourceResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000046bb3207 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:51:5
    #9 0x000046bb1c2f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #10 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004251794e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CopyTableRequest, Ydb::Table::CopyTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #21 0x000044b6b04b in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DescribeTopicRequest, Ydb::Topic::DescribeTopicResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004245a57e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DropTableRequest, Ydb::Table::DropTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000046e3de6e in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::ExecuteScriptRequest, Ydb::Operations::Operation, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004421d4ee in NYdbGrpc::TGRpcRequestImpl<Ydb::Scripting::ExplainYqlRequest, Ydb::Scripting::ExplainYqlResponse, NKikimr::NGRpcService::TGRpcYdbScriptingService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000443d678e in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::ForgetOperationRequest, Ydb::Operations::ForgetOperationResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004454ca5e in NYdbGrpc::TGRpcRequestImpl<Ydb::Import::ImportDataRequest, Ydb::Import::ImportDataResponse, NKikimr::NGRpcService::TGRpcYdbImportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004b57673e in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::ActorChainRequest, Ydb::Debug::ActorChainResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000455f2f5e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::RegisterStreamConsumerRequest, Ydb::DataStreams::V1::RegisterStreamConsumerResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044db025e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::DropConfigRequest, Ydb::DynamicConfig::DropConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000046dfad8c in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:59:5
    #9 0x000046e06ba9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Query::V1::QueryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x000046e0730d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Query::V1::QueryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004438bd6e in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::GetOperationRequest, Ydb::Operations::GetOperationResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000441d2f1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scripting::ExecuteYqlRequest, Ydb::Scripting::ExecuteYqlResponse, NKikimr::NGRpcService::TGRpcYdbScriptingService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000455f2f5e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::RegisterStreamConsumerRequest, Ydb::DataStreams::V1::RegisterStreamConsumerResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000458199cc in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:50:5
    #14 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004581b7dc in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:58:5
    #14 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000443faffe in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::ListOperationsRequest, Ydb::Operations::ListOperationsResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #13 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000443b1f1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::CancelOperationRequest, Ydb::Operations::CancelOperationResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000441f77be in NYdbGrpc::TGRpcRequestImpl<Ydb::Scripting::ExecuteYqlRequest, Ydb::Scripting::ExecuteYqlPartialResponse, NKikimr::NGRpcService::TGRpcYdbScriptingService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #13 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000452f6d1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Monitoring::SelfCheckRequest, Ydb::Monitoring::SelfCheckResponse, NKikimr::NGRpcService::TGRpcMonitoringService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000441f77be in NYdbGrpc::TGRpcRequestImpl<Ydb::Scripting::ExecuteYqlRequest, Ydb::Scripting::ExecuteYqlPartialResponse, NKikimr::NGRpcService::TGRpcYdbScriptingService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004421d4ee in NYdbGrpc::TGRpcRequestImpl<Ydb::Scripting::ExplainYqlRequest, Ydb::Scripting::ExplainYqlResponse, NKikimr::NGRpcService::TGRpcYdbScriptingService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000044526d7e in NYdbGrpc::TGRpcRequestImpl<Ydb::Import::ListObjectsInS3ExportRequest, Ydb::Import::ListObjectsInS3ExportResponse, NKikimr::NGRpcService::TGRpcYdbImportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x00004454ca5e in NYdbGrpc::TGRpcRequestImpl<Ydb::Import::ImportDataRequest, Ydb::Import::ImportDataResponse, NKikimr::NGRpcService::TGRpcYdbImportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004213cc43 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:158:5
    #9 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #10 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #11 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #13 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #14 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #15 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #16 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #17 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #18 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #19 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #20 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #21 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #22 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #23 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #24 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #25 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #26 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #27 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #28 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #29 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #30 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #31 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #32 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #33 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #34 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #35 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #36 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #37 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #12 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #13 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x000045a3c6be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DeleteBindingRequest, FederatedQuery::DeleteBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000045819d8e in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:51:5
    #14 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004484dbe9 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:107:5
    #9 0x00004484c265 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #10 0x000044854edd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::PersQueue::V1::PersQueueService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252a4f9 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252a4f9 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252a4f9 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252a4f9 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252a4f9 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251ca29 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251ca29 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251ca29 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #11 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #12 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #13 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #14 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #15 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #16 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #17 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #18 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #19 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #20 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #21 0x0000425faaae in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeTableOptionsRequest, Ydb::Table::DescribeTableOptionsResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #22 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #23 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #24 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #25 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #26 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #27 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004484dfab in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:111:5
    #14 0x00004484c265 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #15 0x000044854edd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::PersQueue::V1::PersQueueService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000045818ab2 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:46:5
    #14 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000045817b7a in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:42:5
    #14 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000045819248 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:48:5
    #9 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000045818e80 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:47:5
    #14 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000045818ab2 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:46:5
    #9 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000458186e4 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:45:5
    #14 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000045818316 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:44:5
    #14 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000045818316 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:44:5
    #9 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000045817b7a in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:42:5
    #9 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000458177ac in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:41:5
    #14 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000458173f0 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:40:5
    #14 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #15 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000458173f0 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:40:5
    #9 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #10 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000045371068 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:86:5
    #14 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000045371068 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:86:5
    #9 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000045370ca9 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:85:5
    #9 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000453708e7 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:84:5
    #14 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000045370163 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:82:5
    #9 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004536fda1 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:81:5
    #14 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004536f9df in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:80:5
    #14 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004536f9df in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:80:5
    #9 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004536f25b in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:78:5
    #14 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004536f25b in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:78:5
    #9 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004536ee99 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:77:5
    #9 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004536ead7 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:76:5
    #14 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004536e34d in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:74:5
    #14 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004536e34d in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:74:5
    #9 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004536df7f in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:73:5
    #9 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004536dbb1 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:72:5
    #14 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004536d7e3 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:71:5
    #9 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004536d415 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:70:5
    #14 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004536d047 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:69:5
    #14 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004536d047 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:69:5
    #9 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004536c10f in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:65:5
    #9 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004536bd41 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:64:5
    #14 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004536b973 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:63:5
    #14 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004536b973 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:63:5
    #9 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004536b1d7 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:61:5
    #14 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004536b1d7 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:61:5
    #9 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004536ae09 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:60:5
    #14 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004536ae09 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:60:5
    #9 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004536a66d in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:58:5
    #9 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004536a2b1 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:57:5
    #14 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000045369edc in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:56:5
    #14 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000045369edc in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:56:5
    #9 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000452e2ef1 in NKikimr::NGRpcService::TGRpcMonitoringService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/monitoring/grpc_service.cpp:48:5
    #14 0x0000420cca19 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Monitoring::V1::MonitoringService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420cd17d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Monitoring::V1::MonitoringService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000452e2ef1 in NKikimr::NGRpcService::TGRpcMonitoringService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/monitoring/grpc_service.cpp:48:5
    #9 0x0000420cca19 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Monitoring::V1::MonitoringService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420cd17d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Monitoring::V1::MonitoringService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000452e2b2e in NKikimr::NGRpcService::TGRpcMonitoringService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/monitoring/grpc_service.cpp:38:5
    #9 0x0000420cca19 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Monitoring::V1::MonitoringService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420cd17d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Monitoring::V1::MonitoringService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000451e8537 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:39:5
    #14 0x0000451e6f5f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #15 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000451e7dd0 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:37:5
    #9 0x0000451e6f5f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #10 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000451e7a1b in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:36:5
    #14 0x0000451e6f5f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #15 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x0000451e7673 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:35:5
    #14 0x0000451e6f5f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #15 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x0000451e7673 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:35:5
    #9 0x0000451e6f5f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #10 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b621198 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b621198 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b621198 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b621198 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003b621198 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003b621198 in allocate_shared<NKikimr::NGRpcService::TResponseStatusCounter, std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[13], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:868:46
    #7 0x00003b621198 in make_shared<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[13], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #8 0x00003b621198 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:307:9
    #9 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #10 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #11 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #14 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #15 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003b6363ca in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003b6363ca in void std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>::construct[abi:fe200000]<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&, char const (&) [10]>(NKikimr::NGRpcService::TResponseStatusCounter*, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&, char const (&) [10]) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #4 0x00003b621030 in construct<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[10], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #5 0x00003b621030 in __shared_ptr_emplace<TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[10], std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #6 0x00003b621030 in allocate_shared<NKikimr::NGRpcService::TResponseStatusCounter, std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[10], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #7 0x00003b621030 in make_shared<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[10], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #8 0x00003b621030 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:305:9
    #9 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #10 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #11 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #14 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #15 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003b6363ca in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003b6363ca in void std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>::construct[abi:fe200000]<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&, char const (&) [10]>(NKikimr::NGRpcService::TResponseStatusCounter*, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&, char const (&) [10]) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #4 0x00003b620cd0 in construct<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[10], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #5 0x00003b620cd0 in __shared_ptr_emplace<TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[10], std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #6 0x00003b620cd0 in allocate_shared<NKikimr::NGRpcService::TResponseStatusCounter, std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[10], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #7 0x00003b620cd0 in make_shared<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[10], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #8 0x00003b620cd0 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:301:9
    #9 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #10 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #11 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #14 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #15 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b620c88 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b620c88 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b620c88 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b620c88 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003b620c88 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003b620c88 in allocate_shared<NKikimr::NGRpcService::TResponseStatusCounter, std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[10], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:868:46
    #7 0x00003b620c88 in make_shared<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[10], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #8 0x00003b620c88 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:301:9
    #9 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #10 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #11 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #14 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #15 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b620ad8 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b620ad8 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b620ad8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b620ad8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003b620ad8 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003b620ad8 in allocate_shared<NKikimr::NGRpcService::TResponseStatusCounter, std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[15], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:868:46
    #7 0x00003b620ad8 in make_shared<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[15], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #8 0x00003b620ad8 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:299:9
    #9 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #10 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #11 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #14 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #15 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003b635eba in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003b635eba in void std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>::construct[abi:fe200000]<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&, char const (&) [20]>(NKikimr::NGRpcService::TResponseStatusCounter*, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&, char const (&) [20]) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #4 0x00003b620970 in construct<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[20], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #5 0x00003b620970 in __shared_ptr_emplace<TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[20], std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #6 0x00003b620970 in allocate_shared<NKikimr::NGRpcService::TResponseStatusCounter, std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[20], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #7 0x00003b620970 in make_shared<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[20], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #8 0x00003b620970 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:297:9
    #9 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #10 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #11 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #14 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #15 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b620778 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b620778 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b620778 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b620778 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003b620778 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003b620778 in allocate_shared<NKikimr::NGRpcService::TResponseStatusCounter, std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[12], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:868:46
    #7 0x00003b620778 in make_shared<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[12], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #8 0x00003b620778 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:295:9
    #9 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #10 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #11 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #14 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #15 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003b63456a in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003b63456a in void std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>::construct[abi:fe200000]<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&, char const (&) [8]>(NKikimr::NGRpcService::TResponseStatusCounter*, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&, char const (&) [8]) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #4 0x00003b620610 in construct<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[8], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #5 0x00003b620610 in __shared_ptr_emplace<TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[8], std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #6 0x00003b620610 in allocate_shared<NKikimr::NGRpcService::TResponseStatusCounter, std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[8], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #7 0x00003b620610 in make_shared<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[8], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #8 0x00003b620610 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:293:9
    #9 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #10 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #11 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #14 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #15 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003b6359aa in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003b6359aa in void std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>::construct[abi:fe200000]<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&, char const (&) [14]>(NKikimr::NGRpcService::TResponseStatusCounter*, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&, char const (&) [14]) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #4 0x00003b620460 in construct<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[14], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #5 0x00003b620460 in __shared_ptr_emplace<TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[14], std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #6 0x00003b620460 in allocate_shared<NKikimr::NGRpcService::TResponseStatusCounter, std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[14], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #7 0x00003b620460 in make_shared<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[14], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #8 0x00003b620460 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:291:9
    #9 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #10 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #11 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #14 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #15 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b620418 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b620418 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b620418 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b620418 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003b620418 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003b620418 in allocate_shared<NKikimr::NGRpcService::TResponseStatusCounter, std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[14], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:868:46
    #7 0x00003b620418 in make_shared<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[14], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #8 0x00003b620418 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:291:9
    #9 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #10 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #11 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #14 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #15 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b61ff08 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b61ff08 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b61ff08 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b61ff08 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003b61ff08 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003b61ff08 in allocate_shared<NKikimr::NGRpcService::TResponseStatusCounter, std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[12], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:868:46
    #7 0x00003b61ff08 in make_shared<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[12], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #8 0x00003b61ff08 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:285:9
    #9 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #10 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #11 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #14 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #15 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003b63456a in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003b63456a in void std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>::construct[abi:fe200000]<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&, char const (&) [8]>(NKikimr::NGRpcService::TResponseStatusCounter*, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&, char const (&) [8]) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #4 0x00003b61fda0 in construct<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[8], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #5 0x00003b61fda0 in __shared_ptr_emplace<TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[8], std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #6 0x00003b61fda0 in allocate_shared<NKikimr::NGRpcService::TResponseStatusCounter, std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[8], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #7 0x00003b61fda0 in make_shared<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[8], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #8 0x00003b61fda0 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:283:9
    #9 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #10 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #11 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #14 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #15 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003b634f8a in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003b634f8a in void std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>::construct[abi:fe200000]<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&, char const (&) [15]>(NKikimr::NGRpcService::TResponseStatusCounter*, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&, char const (&) [15]) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #4 0x00003b61fbf0 in construct<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[15], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #5 0x00003b61fbf0 in __shared_ptr_emplace<TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[15], std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #6 0x00003b61fbf0 in allocate_shared<NKikimr::NGRpcService::TResponseStatusCounter, std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[15], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #7 0x00003b61fbf0 in make_shared<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[15], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #8 0x00003b61fbf0 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:281:9
    #9 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #10 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #11 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #14 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #15 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b61fba8 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b61fba8 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b61fba8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b61fba8 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003b61fba8 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003b61fba8 in allocate_shared<NKikimr::NGRpcService::TResponseStatusCounter, std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[15], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:868:46
    #7 0x00003b61fba8 in make_shared<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[15], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #8 0x00003b61fba8 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:281:9
    #9 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #10 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #11 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #14 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #15 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003b633e3a in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003b633e3a in void std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>::construct[abi:fe200000]<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&, char const (&) [12]>(NKikimr::NGRpcService::TResponseStatusCounter*, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&, char const (&) [12]) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #4 0x00003b61f890 in construct<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[12], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #5 0x00003b61f890 in __shared_ptr_emplace<TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[12], std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #6 0x00003b61f890 in allocate_shared<NKikimr::NGRpcService::TResponseStatusCounter, std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[12], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #7 0x00003b61f890 in make_shared<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[12], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #8 0x00003b61f890 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:277:9
    #9 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #10 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #11 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #14 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #15 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b61f848 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b61f848 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b61f848 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b61f848 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003b61f848 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003b61f848 in allocate_shared<NKikimr::NGRpcService::TResponseStatusCounter, std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[12], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:868:46
    #7 0x00003b61f848 in make_shared<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[12], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #8 0x00003b61f848 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:277:9
    #9 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #10 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #11 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #14 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #15 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b61f698 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b61f698 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b61f698 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b61f698 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00003b61f698 in __allocation_guard<std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h:56:16
    #6 0x00003b61f698 in allocate_shared<NKikimr::NGRpcService::TResponseStatusCounter, std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[8], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:868:46
    #7 0x00003b61f698 in make_shared<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[8], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #8 0x00003b61f698 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:275:9
    #9 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #10 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #11 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #14 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #15 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x00003b633e3a in TResponseStatusCounter /-S/ydb/core/grpc_services/counters/counters.cpp:27:5
    #3 0x00003b633e3a in void std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>::construct[abi:fe200000]<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&, char const (&) [12]>(NKikimr::NGRpcService::TResponseStatusCounter*, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&, char const (&) [12]) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:24
    #4 0x00003b61f530 in construct<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[12], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #5 0x00003b61f530 in __shared_ptr_emplace<TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[12], std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #6 0x00003b61f530 in allocate_shared<NKikimr::NGRpcService::TResponseStatusCounter, std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[12], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #7 0x00003b61f530 in make_shared<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[12], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #8 0x00003b61f530 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:273:9
    #9 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #10 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #11 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #14 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #15 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b61ef43 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:270:20
    #6 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #7 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #8 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #9 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #10 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #11 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #12 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #13 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #14 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #15 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #16 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #17 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #18 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #19 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #20 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #21 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #22 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251ad24 in NMonitoring::TDynamicCounters::GetNamedCounter(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00003b61ea1f in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:268:62
    #12 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #13 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #14 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #17 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #18 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #20 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #21 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #23 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #24 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #25 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #26 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #27 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b61e859 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:268:20
    #6 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #7 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #8 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #9 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #10 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #11 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #12 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #13 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #14 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #15 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #16 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #17 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #18 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #19 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #20 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #21 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #22 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251ad24 in NMonitoring::TDynamicCounters::GetNamedCounter(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00003b61e51c in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:263:35
    #12 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #13 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #14 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #17 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #18 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #20 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #21 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #23 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #24 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #25 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #26 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #27 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251ad24 in NMonitoring::TDynamicCounters::GetNamedCounter(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00003b61da2a in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:259:39
    #12 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #13 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #14 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #17 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #18 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #20 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #21 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #23 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #24 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #25 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #26 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #27 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251ad24 in NMonitoring::TDynamicCounters::GetNamedCounter(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00003b61d685 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:258:31
    #12 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #13 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #14 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #17 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #18 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #20 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #21 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #23 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #24 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #25 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #26 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #27 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000022529b09 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000022529b09 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000022529b09 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000022529b09 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x000022529b09 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x00002251b5e2 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x00002251b5e2 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x00002251b5e2 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:308:23
    #10 0x00002251ad24 in NMonitoring::TDynamicCounters::GetNamedCounter(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #11 0x00003b61cf81 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:256:31
    #12 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #13 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #14 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #17 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #18 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #20 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #21 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #23 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #24 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #25 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #26 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #27 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b61cc9b in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:254:36
    #6 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #7 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #8 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #9 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #10 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #11 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #12 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #13 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #14 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #15 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #16 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #17 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #18 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #19 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #20 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #21 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #22 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000044d489e0 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:39:5
    #14 0x0000420c6d29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420c748d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044d489e0 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:39:5
    #9 0x0000420c6d29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420c748d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044d48628 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:38:5
    #9 0x0000420c6d29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420c748d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000044d4826d in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:37:5
    #14 0x0000420c6d29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420c748d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044d47eb2 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:36:5
    #9 0x0000420c6d29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420c748d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000044d47af7 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:35:5
    #14 0x0000420c6d29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420c748d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000044d4773c in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:34:5
    #14 0x0000420c6d29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420c748d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044d4773c in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:34:5
    #9 0x0000420c6d29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420c748d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044d46fc6 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:32:5
    #9 0x0000420c6d29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420c748d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000044d46c0b in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:31:5
    #14 0x0000420c6d29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420c748d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000044d46850 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:30:5
    #14 0x0000420c6d29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420c748d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044d46850 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:30:5
    #9 0x0000420c6d29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420c748d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000044d460db in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:28:5
    #14 0x0000420c6d29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420c748d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044d460db in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:28:5
    #9 0x0000420c6d29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420c748d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044bfb347 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:34:5
    #9 0x0000420c4e49 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Cms::V1::CmsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420c55ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Cms::V1::CmsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000044bfaf95 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:33:5
    #14 0x0000420c4e49 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Cms::V1::CmsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420c55ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Cms::V1::CmsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044bfa476 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:30:5
    #9 0x0000420c4e49 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Cms::V1::CmsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420c55ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Cms::V1::CmsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000044bfa0ce in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:29:5
    #14 0x0000420c4e49 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Cms::V1::CmsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420c55ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Cms::V1::CmsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000044bf9d0d in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:28:5
    #14 0x0000420c4e49 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Cms::V1::CmsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420c55ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Cms::V1::CmsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044bf9d0d in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:28:5
    #9 0x0000420c4e49 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Cms::V1::CmsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420c55ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Cms::V1::CmsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000044a76f81 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:207:5
    #14 0x000044a747b5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #15 0x000044a7f2ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Topic::V1::TopicService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044a76f81 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:207:5
    #9 0x000044a747b5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #10 0x000044a7f2ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Topic::V1::TopicService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044a76bba in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:184:5
    #9 0x000044a747b5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #10 0x000044a7f2ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Topic::V1::TopicService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000044a767f0 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:180:5
    #14 0x000044a747b5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #15 0x000044a7f2ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Topic::V1::TopicService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002252b179 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00002252b179 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00002252b179 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x00002252b179 in __construct_node<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1818:21
    #6 0x00002252b179 in std::__y1::pair<std::__y1::__tree_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, bool> std::__y1::__tree<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__map_value_compare<NMonitoring::TDynamicCounters::TChildId, std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, TLess<NMonitoring::TDynamicCounters::TChildId>, true>, std::__y1::allocator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>>>::__emplace_hint_unique_key_args<NMonitoring::TDynamicCounters::TChildId, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&>(std::__y1::__tree_const_iterator<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, std::__y1::__tree_node<std::__y1::__value_type<NMonitoring::TDynamicCounters::TChildId, TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>>>, void*>*, long>, NMonitoring::TDynamicCounters::TChildId const&, NMonitoring::TDynamicCounters::TChildId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&) /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1804:25
    #7 0x000022521636 in __emplace_hint_unique<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__tree:1074:12
    #8 0x000022521636 in emplace_hint<const NMonitoring::TDynamicCounters::TChildId &, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/contrib/libs/cxxsupp/libcxx/include/map:1178:20
    #9 0x000022521636 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:138:22
    #10 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x000044a75349 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:143:69
    #14 0x000044a747b5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #15 0x000044a7f2ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Topic::V1::TopicService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 56 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001fc8faa3 in TRWMutex::TRWMutex() /-S/util/system/rwlock.cpp:219:13
    #2 0x0000225214a2 in TDynamicCounters /-S/library/cpp/monlib/dynamic_counters/counters.h:237:9
    #3 0x0000225214a2 in MakeIntrusive<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>, NMonitoring::TDynamicCounters *> /-S/util/generic/ptr.h:834:16
    #4 0x0000225214a2 in NMonitoring::TDynamicCounters::GetSubgroup(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:137:19
    #5 0x00003b624139 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:28
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x000044a75349 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:143:69
    #9 0x000044a747b5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #10 0x000044a7f2ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Topic::V1::TopicService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 55 byte(s) in 1 object(s) allocated from:
    #0 0x00001f9450e4 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x00003447ea60 in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x00003447ea60 in gpr_malloc_aligned /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:63:13
    #3 0x00003457a592 in grpc_core::Arena::AllocZone(unsigned long) /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:108:18
    #4 0x000034961edf in Alloc /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:162:14
    #5 0x000034961edf in New<grpc_core::InterceptorList<std::__y1::unique_ptr<grpc_metadata_batch, grpc_core::Arena::PooledDeleter> >::MapImpl<(lambda at /-S/contrib/libs/grpc/src/core/ext/filters/http/server/http_server_filter.cc:136:7), (lambda at /-S/contrib/libs/grpc/src/core/lib/promise/interceptor_list.h:232:24)>, (lambda at /-S/contrib/libs/grpc/src/core/ext/filters/http/server/http_server_filter.cc:136:7), (lambda at /-S/contrib/libs/grpc/src/core/lib/promise/interceptor_list.h:232:24), grpc_core::DebugLocation &> /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:172:28
    #6 0x000034961edf in MakeMapToAdd<(lambda at /-S/contrib/libs/grpc/src/core/ext/filters/http/server/http_server_filter.cc:136:7), (lambda at /-S/contrib/libs/grpc/src/core/lib/promise/interceptor_list.h:232:24)> /-S/contrib/libs/grpc/src/core/lib/promise/interceptor_list.h:288:33
    #7 0x000034961edf in PrependMap<(lambda at /-S/contrib/libs/grpc/src/core/ext/filters/http/server/http_server_filter.cc:136:7)> /-S/contrib/libs/grpc/src/core/lib/promise/interceptor_list.h:231:13
    #8 0x000034961edf in void grpc_core::PipeSender<std::__y1::unique_ptr<grpc_metadata_batch, grpc_core::Arena::PooledDeleter>>::InterceptAndMap<grpc_core::HttpServerFilter::MakeCallPromise(grpc_core::CallArgs, std::__y1::function<grpc_core::ArenaPromise<std::__y1::unique_ptr<grpc_metadata_batch, grpc_core::Arena::PooledDeleter>> (grpc_core::CallArgs)>)::$_0>(grpc_core::HttpServerFilter::MakeCallPromise(grpc_core::CallArgs, std::__y1::function<grpc_core::ArenaPromise<std::__y1::unique_ptr<grpc_metadata_batch, grpc_core::Arena::PooledDeleter>> (grpc_core::CallArgs)>)::$_0, grpc_core::DebugLocation) /-S/contrib/libs/grpc/src/core/lib/promise/pipe.h:504:14
    #9 0x000034960fd9 in grpc_core::HttpServerFilter::MakeCallPromise(grpc_core::CallArgs, std::__y1::function<grpc_core::ArenaPromise<std::__y1::unique_ptr<grpc_metadata_batch, grpc_core::Arena::PooledDeleter>> (grpc_core::CallArgs)>) /-S/contrib/libs/grpc/src/core/ext/filters/http/server/http_server_filter.cc:135:38
    #10 0x0000346e4e1b in operator() /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2375:24
    #11 0x0000346e4e1b in __invoke<const (lambda at /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2374:26) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #12 0x0000346e4e1b in invoke<const (lambda at /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2374:26) &> /-S/contrib/libs/cxxsupp/libcxx/include/__functional/invoke.h:29:10
    #13 0x0000346e4e1b in InvokeObject<(lambda at /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2374:26), void> /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/internal/function_ref.h:78:7
    #14 0x0000346e4e1b in operator() /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/function_ref.h:132:12
    #15 0x0000346e4e1b in Run /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:65:5
    #16 0x0000346e4e1b in grpc_core::promise_filter_detail::ServerCallData::RecvInitialMetadataReady(y_absl::lts_y_20240722::Status) /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2374:22
    #17 0x0000346dcdcc in grpc_core::promise_filter_detail::ServerCallData::RecvInitialMetadataReadyCallback(void*, y_absl::lts_y_20240722::Status) /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2349:38
    #18 0x00003449f80e in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #19 0x00003449f80e in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #20 0x000034672544 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #21 0x000034672544 in pollset_work(grpc_pollset*, grpc_pollset_worker**, grpc_core::Timestamp) /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc:1049:3
    #22 0x00003466e118 in pollset_work(grpc_pollset*, grpc_pollset_worker**, grpc_core::Timestamp) /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_posix.cc:249:7
    #23 0x000034691e58 in grpc_pollset_work(grpc_pollset*, grpc_pollset_worker**, grpc_core::Timestamp) /-S/contrib/libs/grpc/src/core/lib/iomgr/pollset.cc:48:10
    #24 0x00003464c908 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #25 0x000034d3252e in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #26 0x00003445469f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #27 0x00003445469f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #29 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #30 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #31 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #32 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #33 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #34 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 55 byte(s) in 1 object(s) allocated from:
    #0 0x00001f9450e4 in malloc /-S/contrib/libs/clang20-rt/lib/asan/asan_malloc_linux.cpp:67:3
    #1 0x00003447ea60 in gpr_malloc /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:32:7
    #2 0x00003447ea60 in gpr_malloc_aligned /-S/contrib/libs/grpc/src/core/lib/gpr/alloc.cc:63:13
    #3 0x00003457a592 in grpc_core::Arena::AllocZone(unsigned long) /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.cc:108:18
    #4 0x00003494e847 in Alloc /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:162:14
    #5 0x00003494e847 in New<grpc_compression_algorithm> /-S/contrib/libs/grpc/src/core/lib/resource_quota/arena.h:172:28
    #6 0x00003494e847 in grpc_core::ServerCompressionFilter::MakeCallPromise(grpc_core::CallArgs, std::__y1::function<grpc_core::ArenaPromise<std::__y1::unique_ptr<grpc_metadata_batch, grpc_core::Arena::PooledDeleter>> (grpc_core::CallArgs)>) /-S/contrib/libs/grpc/src/core/ext/filters/http/message_compress/compression_filter.cc:303:28
    #7 0x0000346e4e1b in operator() /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2375:24
    #8 0x0000346e4e1b in __invoke<const (lambda at /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2374:26) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #9 0x0000346e4e1b in invoke<const (lambda at /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2374:26) &> /-S/contrib/libs/cxxsupp/libcxx/include/__functional/invoke.h:29:10
    #10 0x0000346e4e1b in InvokeObject<(lambda at /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2374:26), void> /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/internal/function_ref.h:78:7
    #11 0x0000346e4e1b in operator() /-S/contrib/restricted/abseil-cpp-tstring/y_absl/functional/function_ref.h:132:12
    #12 0x0000346e4e1b in Run /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:65:5
    #13 0x0000346e4e1b in grpc_core::promise_filter_detail::ServerCallData::RecvInitialMetadataReady(y_absl::lts_y_20240722::Status) /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2374:22
    #14 0x0000346dcdcc in grpc_core::promise_filter_detail::ServerCallData::RecvInitialMetadataReadyCallback(void*, y_absl::lts_y_20240722::Status) /-S/contrib/libs/grpc/src/core/lib/channel/promise_based_filter.cc:2349:38
    #15 0x00003449f80e in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #16 0x00003449f80e in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #17 0x000034672544 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #18 0x000034672544 in pollset_work(grpc_pollset*, grpc_pollset_worker**, grpc_core::Timestamp) /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc:1049:3
    #19 0x00003466e118 in pollset_work(grpc_pollset*, grpc_pollset_worker**, grpc_core::Timestamp) /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_posix.cc:249:7
    #20 0x000034691e58 in grpc_pollset_work(grpc_pollset*, grpc_pollset_worker**, grpc_core::Timestamp) /-S/contrib/libs/grpc/src/core/lib/iomgr/pollset.cc:48:10
    #21 0x00003464c908 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #22 0x000034d3252e in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #23 0x00003445469f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #24 0x00003445469f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #25 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #26 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #27 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #28 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #29 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #30 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #31 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 52 byte(s) in 2 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b640c04 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b640c04 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b640c04 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b640c04 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00003b640c04 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00003b640c04 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00003b640c04 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00003b640c04 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00003b640c04 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00003b640c04 in TBasicString /-S/util/generic/string.h:482:11
    #11 0x00003b640c04 in NKikimr::NGRpcService::TResponseStatusCounter::operator+=(unsigned long) /-S/ydb/core/grpc_services/counters/counters.cpp:66:25
    #12 0x00003b628b2a in NKikimr::NGRpcService::TYdbCounterBlock::FinishProcessing(unsigned int, unsigned int, bool, unsigned int, TDuration) /-S/ydb/core/grpc_services/counters/counters.cpp:232:49
    #13 0x000045189d07 in NYdbGrpc::TGRpcRequestImpl<Ydb::Discovery::ListEndpointsRequest, Ydb::Discovery::ListEndpointsResponse, NKikimr::NGRpcService::TGRpcDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetFinishDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:495:20
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000435512fe in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::GetShardLocationsRequest, Ydb::ClickhouseInternal::GetShardLocationsResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000459ee23e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListBindingsRequest, FederatedQuery::ListBindingsResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListBindingsRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListBindingsResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00003f228c2e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::ClusterDiscovery::DiscoverClustersRequest, Ydb::PersQueue::ClusterDiscovery::DiscoverClustersResponse, NKikimr::NGRpcService::TGRpcPQClusterDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004547bf8e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::PutRecordsRequest, Ydb::DataStreams::V1::PutRecordsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000425d4d1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::BeginTransactionRequest, Ydb::Table::BeginTransactionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b925ece in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::GetStorageChannelStatusRequest, Ydb::KeyValue::GetStorageChannelStatusResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b84318e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListLocalPartitionsRequest, Ydb::KeyValue::ListLocalPartitionsResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000426f647e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExecuteScanQueryRequest, Ydb::Table::ExecuteScanQueryPartialResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000456896de in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::AddTagsToStreamRequest, Ydb::DataStreams::V1::AddTagsToStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044dd5f6e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::AddVolatileConfigRequest, Ydb::DynamicConfig::AddVolatileConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044eb8dce in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::ResolveAllConfigRequest, Ydb::DynamicConfig::ResolveAllConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000442a013e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::MakeDirectoryRequest, Ydb::Scheme::MakeDirectoryResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004271975e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ReadTableRequest, Ydb::Table::ReadTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004bb5eece in NYdbGrpc::TGRpcRequestImpl<Ydb::View::DescribeViewRequest, Ydb::View::DescribeViewResponse, NKikimr::NGRpcService::TGRpcViewService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b4be0de in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::PlainGrpcRequest, Ydb::Debug::PlainGrpcResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00003f14cace in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::DescribeNodeRequest, Ydb::Coordination::DescribeNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000452bd57e in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::AcquireResourceRequest, Ydb::RateLimiter::AcquireResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000459034be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListJobsRequest, FederatedQuery::ListJobsResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListJobsRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListJobsResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004bad9c6e in NYdbGrpc::TGRpcRequestImpl<Ydb::Tablet::ExecuteTabletMiniKQLRequest, Ydb::Tablet::ExecuteTabletMiniKQLResponse, NKikimr::NGRpcService::TGRpcYdbTabletService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044c5f57e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::GetDatabaseStatusRequest, Ydb::Cms::GetDatabaseStatusResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004256346e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::RenameTablesRequest, Ydb::Table::RenameTablesResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000455cd57e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::UpdateStreamModeRequest, Ydb::DataStreams::V1::UpdateStreamModeResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b7d1aee in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DropVolumeRequest, Ydb::KeyValue::DropVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044c1221e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::CreateDatabaseRequest, Ydb::Cms::CreateDatabaseResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000423e92ce in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::KeepAliveRequest, Ydb::Table::KeepAliveResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004512eb9e in NYdbGrpc::TGRpcRequestImpl<Ydb::Discovery::WhoAmIRequest, Ydb::Discovery::WhoAmIResponse, NKikimr::NGRpcService::TGRpcDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044dfbc7e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::RemoveVolatileConfigRequest, Ydb::DynamicConfig::RemoveVolatileConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004539804e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeStreamRequest, Ydb::DataStreams::V1::DescribeStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000444ff75e in NYdbGrpc::TGRpcRequestImpl<Ydb::Import::ImportFromS3Request, Ydb::Import::ImportFromS3Response, NKikimr::NGRpcService::TGRpcYdbImportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044c5f57e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::GetDatabaseStatusRequest, Ydb::Cms::GetDatabaseStatusResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000456fa47e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListTagsForStreamRequest, Ydb::DataStreams::V1::ListTagsForStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000426dcf4e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::BulkUpsertRequest, Ydb::Table::BulkUpsertResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b88eb4e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ExecuteTransactionRequest, Ydb::KeyValue::ExecuteTransactionResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044c8528e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::ListDatabasesRequest, Ydb::Cms::ListDatabasesResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000451feede in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::CreateResourceRequest, Ydb::RateLimiter::CreateResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b9001ee in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListRangeRequest, Ydb::KeyValue::ListRangeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00003f126dbe in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::DropNodeRequest, Ydb::Coordination::DropNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044d62efe in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::SetConfigRequest, Ydb::DynamicConfig::SetConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000444a153e in NYdbGrpc::TGRpcRequestImpl<Ydb::Export::ExportToS3Request, Ydb::Export::ExportToS3Response, NKikimr::NGRpcService::TGRpcYdbExportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000045985c3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ModifyConnectionRequest, FederatedQuery::ModifyConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004269172e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::PrepareDataQueryRequest, Ydb::Table::PrepareDataQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043529cae in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::ScanRequest, Ydb::ClickhouseInternal::ScanResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004251794e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CopyTableRequest, Ydb::Table::CopyTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b7d1aee in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DropVolumeRequest, Ydb::KeyValue::DropVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b7aa4ce in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::CreateVolumeRequest, Ydb::KeyValue::CreateVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000045985c3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ModifyConnectionRequest, FederatedQuery::ModifyConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044bb776e in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DescribePartitionRequest, Ydb::Topic::DescribePartitionResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000426f647e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExecuteScanQueryRequest, Ydb::Table::ExecuteScanQueryPartialResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004454ca5e in NYdbGrpc::TGRpcRequestImpl<Ydb::Import::ImportDataRequest, Ydb::Import::ImportDataResponse, NKikimr::NGRpcService::TGRpcYdbImportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004531cf8e in NYdbGrpc::TGRpcRequestImpl<Ydb::Monitoring::NodeCheckRequest, Ydb::Monitoring::NodeCheckResponse, NKikimr::NGRpcService::TGRpcMonitoringService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000045344d9e in NYdbGrpc::TGRpcRequestImpl<Ydb::Auth::LoginRequest, Ydb::Auth::LoginResponse, NKikimr::NGRpcService::TGRpcAuthService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004bb5eece in NYdbGrpc::TGRpcRequestImpl<Ydb::View::DescribeViewRequest, Ydb::View::DescribeViewResponse, NKikimr::NGRpcService::TGRpcViewService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004baffdfe in NYdbGrpc::TGRpcRequestImpl<Ydb::Tablet::ChangeTabletSchemaRequest, Ydb::Tablet::ChangeTabletSchemaResponse, NKikimr::NGRpcService::TGRpcYdbTabletService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000448e04ae in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::CreateTopicRequest, Ydb::PersQueue::V1::CreateTopicResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004421d4ee in NYdbGrpc::TGRpcRequestImpl<Ydb::Scripting::ExplainYqlRequest, Ydb::Scripting::ExplainYqlResponse, NKikimr::NGRpcService::TGRpcYdbScriptingService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044e6d3ae in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetNodeLabelsRequest, Ydb::DynamicConfig::GetNodeLabelsResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00003f0d9a5e in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::CreateNodeRequest, Ydb::Coordination::CreateNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044f047ee in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetConfigurationVersionRequest, Ydb::DynamicConfig::GetConfigurationVersionResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000457dbfbe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::UpdateStreamRequest, Ydb::DataStreams::V1::UpdateStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004591d63e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeJobRequest, FederatedQuery::DescribeJobResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeJobRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeJobResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000456d4a9e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::EnableEnhancedMonitoringRequest, Ydb::DataStreams::V1::EnableEnhancedMonitoringResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044bdd44e in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::UpdateOffsetsInTransactionRequest, Ydb::Topic::UpdateOffsetsInTransactionResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000459377be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::CreateConnectionRequest, FederatedQuery::CreateConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000452264fe in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::AlterResourceRequest, Ydb::RateLimiter::AlterResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000046e627de in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::FetchScriptResultsRequest, Ydb::Query::FetchScriptResultsResponse, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000435e873e in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::DiscardSnapshotRequest, Ydb::ClickhouseInternal::DiscardSnapshotResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000441f77be in NYdbGrpc::TGRpcRequestImpl<Ydb::Scripting::ExecuteYqlRequest, Ydb::Scripting::ExecuteYqlPartialResponse, NKikimr::NGRpcService::TGRpcYdbScriptingService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044edeade in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::FetchStartupConfigRequest, Ydb::DynamicConfig::FetchStartupConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000441f77be in NYdbGrpc::TGRpcRequestImpl<Ydb::Scripting::ExecuteYqlRequest, Ydb::Scripting::ExecuteYqlPartialResponse, NKikimr::NGRpcService::TGRpcYdbScriptingService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b551e4e in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::TxProxyRequest, Ydb::Debug::TxProxyResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000459ee23e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListBindingsRequest, FederatedQuery::ListBindingsResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListBindingsRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListBindingsResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000045880d3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::GetQueryStatusRequest, FederatedQuery::GetQueryStatusResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetQueryStatusRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetQueryStatusResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004271975e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ReadTableRequest, Ydb::Table::ReadTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000425891fe in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExplainDataQueryRequest, Ydb::Table::ExplainDataQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b7f77ce in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AlterVolumeRequest, Ydb::KeyValue::AlterVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b81d4ae in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DescribeVolumeRequest, Ydb::KeyValue::DescribeVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b7f77ce in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AlterVolumeRequest, Ydb::KeyValue::AlterVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004596babe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeConnectionRequest, FederatedQuery::DescribeConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b868e6e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AcquireLockRequest, Ydb::KeyValue::AcquireLockResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044e2198e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetConfigRequest, Ydb::DynamicConfig::GetConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044e6d3ae in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetNodeLabelsRequest, Ydb::DynamicConfig::GetNodeLabelsResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004595193e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListConnectionsRequest, FederatedQuery::ListConnectionsResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListConnectionsRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListConnectionsResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000458b503e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DeleteQueryRequest, FederatedQuery::DeleteQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044cf551e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::GetScaleRecommendationRequest, Ydb::Cms::GetScaleRecommendationResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044caaf9e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::RemoveDatabaseRequest, Ydb::Cms::RemoveDatabaseResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000045a083be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeBindingRequest, FederatedQuery::DescribeBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000046c16c8e in NYdbGrpc::TGRpcRequestImpl<Fq::Private::WriteTaskResultRequest, Fq::Private::WriteTaskResultResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::WriteTaskResultRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::WriteTaskResultResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004595193e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListConnectionsRequest, FederatedQuery::ListConnectionsResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListConnectionsRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListConnectionsResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000046e3de6e in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::ExecuteScriptRequest, Ydb::Operations::Operation, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000443faffe in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::ListOperationsRequest, Ydb::Operations::ListOperationsResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000046c87dee in NYdbGrpc::TGRpcRequestImpl<Fq::Private::DeleteRateLimiterResourceRequest, Fq::Private::DeleteRateLimiterResourceResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::DeleteRateLimiterResourceRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::DeleteRateLimiterResourceResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004543010e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListShardsRequest, Ydb::DataStreams::V1::ListShardsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004543010e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListShardsRequest, Ydb::DataStreams::V1::ListShardsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000045801c9e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::SetWriteQuotaRequest, Ydb::DataStreams::V1::SetWriteQuotaResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004547bf8e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::PutRecordsRequest, Ydb::DataStreams::V1::PutRecordsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000424cbe2e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeExternalTableRequest, Ydb::Table::DescribeExternalTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044b9103e in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DescribeConsumerRequest, Ydb::Topic::DescribeConsumerResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004454ca5e in NYdbGrpc::TGRpcRequestImpl<Ydb::Import::ImportDataRequest, Ydb::Import::ImportDataResponse, NKikimr::NGRpcService::TGRpcYdbImportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004545655e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::PutRecordRequest, Ydb::DataStreams::V1::PutRecordResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004563e31e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeStreamConsumerRequest, Ydb::DataStreams::V1::DescribeStreamConsumerResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000459b9f3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::TestConnectionRequest, FederatedQuery::TestConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::TestConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::TestConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b7aa4ce in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::CreateVolumeRequest, Ydb::KeyValue::CreateVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000424a609e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeExternalDataSourceRequest, Ydb::Table::DescribeExternalDataSourceResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004561893e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DeregisterStreamConsumerRequest, Ydb::DataStreams::V1::DeregisterStreamConsumerResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000454c739e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::GetShardIteratorRequest, Ydb::DataStreams::V1::GetShardIteratorResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044eb8dce in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::ResolveAllConfigRequest, Ydb::DynamicConfig::ResolveAllConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044977b5e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::RemoveReadRuleRequest, Ydb::PersQueue::V1::RemoveReadRuleResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004524c1de in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::DropResourceRequest, Ydb::RateLimiter::DropResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00003f1010ae in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::AlterNodeRequest, Ydb::Coordination::AlterNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000435c2a2e in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::RefreshSnapshotRequest, Ydb::ClickhouseInternal::RefreshSnapshotResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000435512fe in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::GetShardLocationsRequest, Ydb::ClickhouseInternal::GetShardLocationsResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000442c778e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::RemoveDirectoryRequest, Ydb::Scheme::RemoveDirectoryResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b81d4ae in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DescribeVolumeRequest, Ydb::KeyValue::DescribeVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b4e43de in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::GrpcProxyRequest, Ydb::Debug::GrpcProxyResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004591d63e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeJobRequest, FederatedQuery::DescribeJobResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeJobRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeJobResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004555c7de in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DecreaseStreamRetentionPeriodRequest, Ydb::DataStreams::V1::DecreaseStreamRetentionPeriodResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000453e4d4e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListStreamsRequest, Ydb::DataStreams::V1::ListStreamsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000442ed49e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::ListDirectoryRequest, Ydb::Scheme::ListDirectoryResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000043529cae in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::ScanRequest, Ydb::ClickhouseInternal::ScanResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000443d678e in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::ForgetOperationRequest, Ydb::Operations::ForgetOperationResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044d8a54e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::ReplaceConfigRequest, Ydb::DynamicConfig::ReplaceConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000045536dfe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeStreamSummaryRequest, Ydb::DataStreams::V1::DescribeStreamSummaryResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000435c2a2e in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::RefreshSnapshotRequest, Ydb::ClickhouseInternal::RefreshSnapshotResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b57673e in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::ActorChainRequest, Ydb::Debug::ActorChainResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004253d6de in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CopyTablesRequest, Ydb::Table::CopyTablesResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044dd5f6e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::AddVolatileConfigRequest, Ydb::DynamicConfig::AddVolatileConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000459034be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListJobsRequest, FederatedQuery::ListJobsResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListJobsRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListJobsResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004551141e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeLimitsRequest, Ydb::DataStreams::V1::DescribeLimitsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000458cf1be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ControlQueryRequest, FederatedQuery::ControlQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ControlQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ControlQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044479f1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Export::ExportToYtRequest, Ydb::Export::ExportToYtResponse, NKikimr::NGRpcService::TGRpcYdbExportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000046c87dee in NYdbGrpc::TGRpcRequestImpl<Fq::Private::DeleteRateLimiterResourceRequest, Fq::Private::DeleteRateLimiterResourceResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::DeleteRateLimiterResourceRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::DeleteRateLimiterResourceResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044c8528e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::ListDatabasesRequest, Ydb::Cms::ListDatabasesResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000452264fe in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::AlterResourceRequest, Ydb::RateLimiter::AlterResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044951e4e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::AddReadRuleRequest, Ydb::PersQueue::V1::AddReadRuleResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000423e92ce in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::KeepAliveRequest, Ydb::Table::KeepAliveResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004555c7de in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DecreaseStreamRetentionPeriodRequest, Ydb::DataStreams::V1::DecreaseStreamRetentionPeriodResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000455a7b9e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::UpdateShardCountRequest, Ydb::DataStreams::V1::UpdateShardCountResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000424347ee in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CreateTableRequest, Ydb::Table::CreateTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044e4769e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetMetadataRequest, Ydb::DynamicConfig::GetMetadataResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000455f2f5e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::RegisterStreamConsumerRequest, Ydb::DataStreams::V1::RegisterStreamConsumerResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000046bf116e in NYdbGrpc::TGRpcRequestImpl<Fq::Private::GetTaskRequest, Fq::Private::GetTaskResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::GetTaskRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::GetTaskResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044cf551e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::GetScaleRecommendationRequest, Ydb::Cms::GetScaleRecommendationResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004531cf8e in NYdbGrpc::TGRpcRequestImpl<Ydb::Monitoring::NodeCheckRequest, Ydb::Monitoring::NodeCheckResponse, NKikimr::NGRpcService::TGRpcMonitoringService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044b9103e in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DescribeConsumerRequest, Ydb::Topic::DescribeConsumerResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b4e43de in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::GrpcProxyRequest, Ydb::Debug::GrpcProxyResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004245a57e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DropTableRequest, Ydb::Table::DropTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004599fdbe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DeleteConnectionRequest, FederatedQuery::DeleteConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000046c3c7ae in NYdbGrpc::TGRpcRequestImpl<Fq::Private::NodesHealthCheckRequest, Fq::Private::NodesHealthCheckResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::NodesHealthCheckRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::NodesHealthCheckResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000444ff75e in NYdbGrpc::TGRpcRequestImpl<Ydb::Import::ImportFromS3Request, Ydb::Import::ImportFromS3Response, NKikimr::NGRpcService::TGRpcYdbImportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044c3986e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::AlterDatabaseRequest, Ydb::Cms::AlterDatabaseResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044cd0cae in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::DescribeDatabaseOptionsRequest, Ydb::Cms::DescribeDatabaseOptionsResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044977b5e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::RemoveReadRuleRequest, Ydb::PersQueue::V1::RemoveReadRuleResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044e930be in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::ResolveConfigRequest, Ydb::DynamicConfig::ResolveConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000457b65de in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::StopStreamEncryptionRequest, Ydb::DataStreams::V1::StopStreamEncryptionResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000046bf116e in NYdbGrpc::TGRpcRequestImpl<Fq::Private::GetTaskRequest, Fq::Private::GetTaskResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::GetTaskRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::GetTaskResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004589aebe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ModifyQueryRequest, FederatedQuery::ModifyQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000045790bfe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::StartStreamEncryptionRequest, Ydb::DataStreams::V1::StartStreamEncryptionResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000457b65de in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::StopStreamEncryptionRequest, Ydb::DataStreams::V1::StopStreamEncryptionResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042645f4e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CommitTransactionRequest, Ydb::Table::CommitTransactionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000452f6d1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Monitoring::SelfCheckRequest, Ydb::Monitoring::SelfCheckResponse, NKikimr::NGRpcService::TGRpcMonitoringService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044951e4e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::AddReadRuleRequest, Ydb::PersQueue::V1::AddReadRuleResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004515633e in NYdbGrpc::TGRpcRequestImpl<Ydb::Discovery::NodeRegistrationRequest, Ydb::Discovery::NodeRegistrationResponse, NKikimr::NGRpcService::TGRpcDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004512eb9e in NYdbGrpc::TGRpcRequestImpl<Ydb::Discovery::WhoAmIRequest, Ydb::Discovery::WhoAmIResponse, NKikimr::NGRpcService::TGRpcDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044338bbe in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::ModifyPermissionsRequest, Ydb::Scheme::ModifyPermissionsResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000435e873e in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::DiscardSnapshotRequest, Ydb::ClickhouseInternal::DiscardSnapshotResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004269172e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::PrepareDataQueryRequest, Ydb::Table::PrepareDataQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b52d57e in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::SchemeCacheRequest, Ydb::Debug::SchemeCacheResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044edeade in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::FetchStartupConfigRequest, Ydb::DynamicConfig::FetchStartupConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044cd0cae in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::DescribeDatabaseOptionsRequest, Ydb::Cms::DescribeDatabaseOptionsResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000443b1f1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::CancelOperationRequest, Ydb::Operations::CancelOperationResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000458e933e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::GetResultDataRequest, FederatedQuery::GetResultDataResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetResultDataRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetResultDataResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b551e4e in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::TxProxyRequest, Ydb::Debug::TxProxyResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044ad2cee in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::CommitOffsetRequest, Ydb::Topic::CommitOffsetResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000424cbe2e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeExternalTableRequest, Ydb::Table::DescribeExternalTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000442a013e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::MakeDirectoryRequest, Ydb::Scheme::MakeDirectoryResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000045866bbe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeQueryRequest, FederatedQuery::DescribeQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027f396d1 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027f396d1 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027f396d1 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027f396d1 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027f396d1 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x000027f396d1 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x000027f396d1 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x000027f396d1 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x000027f396d1 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x000027f396d1 in TBasicString<std::__y1::char_traits<char> > /-S/util/generic/string.h:552:11
    #11 0x000027f396d1 in y_absl::lts_y_20240722::status_internal::StatusRep::SetPayload(std::__y1::basic_string_view<char, std::__y1::char_traits<char>>, y_absl::lts_y_20240722::Cord) /-S/contrib/restricted/abseil-cpp-tstring/y_absl/status/internal/status_internal.cc:90:25
    #12 0x0000344a10a5 in y_absl::lts_y_20240722::Status::SetPayload(std::__y1::basic_string_view<char, std::__y1::char_traits<char>>, y_absl::lts_y_20240722::Cord) /-S/contrib/restricted/abseil-cpp-tstring/y_absl/status/status.h:869:8
    #13 0x0000344a0447 in grpc_core::StatusSetInt(y_absl::lts_y_20240722::Status*, grpc_core::StatusIntProperty, long) /-S/contrib/libs/grpc/src/core/lib/gprpp/status_helper.cc:192:11
    #14 0x0000345d0da6 in grpc_error_set_int(y_absl::lts_y_20240722::Status, grpc_core::StatusIntProperty, long) /-S/contrib/libs/grpc/src/core/lib/iomgr/error.cc:97:3
    #15 0x0000345843e4 in grpc_core::Call::CancelWithStatus(grpc_status_code, char const*) /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:366:19
    #16 0x0000345a6523 in grpc_call_cancel_with_status /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:3499:30
    #17 0x00003b5b2d26 in grpc::ServerContextBase::TryCancel() const /-S/contrib/libs/grpc/src/cpp/server/server_context.cc:347:7
    #18 0x00003b5709dc in NYdbGrpc::TGrpcServiceProtectiable::StopService() /-S/ydb/library/grpc/server/grpc_server.cpp:64:26
    #19 0x00003b577d1e in NYdbGrpc::TGRpcServer::Stop() /-S/ydb/library/grpc/server/grpc_server.cpp:278:18
    #20 0x0000420adbe9 in NKikimr::(anonymous namespace)::StopGRpcServers(std::__y1::weak_ptr<NKikimr::TGRpcServersWrapper>) /-S/ydb/core/driver_lib/run/run.cpp:189:21
    #21 0x0000420aced2 in NKikimr::TKikimrRunner::KikimrStop(bool) /-S/ydb/core/driver_lib/run/run.cpp:2158:9
    #22 0x00003f4121fc in NKikimr::MainRun(NKikimr::TKikimrRunConfig const&, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:50:17
    #23 0x000041f34fdb in NKikimr::NDriverClient::TClientCommandServer::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/core/driver_lib/cli_utils/cli_cmds_server.cpp:51:12
    #24 0x00003f497865 in NYdb::NConsoleClient::TClientCommandTree::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:512:33
    #25 0x00003f4914c5 in NYdb::NConsoleClient::TClientCommand::Process(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:257:16
    #26 0x00003f483c87 in NKikimr::NDriverClient::NewClient(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/cli_utils/cli_cmds_root.cpp:77:26
    #27 0x00003f418246 in NKikimr::Main(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:151:20
    #28 0x00003f41c0fd in ParameterizedMain(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:201:16
    #29 0x00001f8a2fc5 in main /-S/ydb/apps/ydbd/main.cpp:31:12
    #30 0x7fdbb2a78d8f  (/lib/x86_64-linux-gnu/libc.so.6+0x29d8f) (BuildId: 4f7b0c955c3d81d7cac1501a2498b69d1d82bfe7)

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000454a19be in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::GetRecordsRequest, Ydb::DataStreams::V1::GetRecordsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044c1221e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::CreateDatabaseRequest, Ydb::Cms::CreateDatabaseResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000454a19be in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::GetRecordsRequest, Ydb::DataStreams::V1::GetRecordsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000454c739e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::GetShardIteratorRequest, Ydb::DataStreams::V1::GetShardIteratorResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004273d61e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ReadRowsRequest, Ydb::Table::ReadRowsResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000045866bbe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeQueryRequest, FederatedQuery::DescribeQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000458b503e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DeleteQueryRequest, FederatedQuery::DeleteQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000454ec49e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::SubscribeToShardRequest, Ydb::DataStreams::V1::SubscribeToShardResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b9001ee in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListRangeRequest, Ydb::KeyValue::ListRangeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004596babe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeConnectionRequest, FederatedQuery::DescribeConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000425faaae in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeTableOptionsRequest, Ydb::Table::DescribeTableOptionsResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000425aef8e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExecuteSchemeQueryRequest, Ydb::Table::ExecuteSchemeQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b8da50e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRangeRequest, Ydb::KeyValue::ReadRangeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044bb776e in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DescribePartitionRequest, Ydb::Topic::DescribePartitionResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004438bd6e in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::GetOperationRequest, Ydb::Operations::GetOperationResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004545655e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::PutRecordRequest, Ydb::DataStreams::V1::PutRecordResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000046c3c7ae in NYdbGrpc::TGRpcRequestImpl<Fq::Private::NodesHealthCheckRequest, Fq::Private::NodesHealthCheckResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::NodesHealthCheckRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::NodesHealthCheckResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004251794e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CopyTableRequest, Ydb::Table::CopyTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000443faffe in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::ListOperationsRequest, Ydb::Operations::ListOperationsResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000046e627de in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::FetchScriptResultsRequest, Ydb::Query::FetchScriptResultsResponse, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000046c622ce in NYdbGrpc::TGRpcRequestImpl<Fq::Private::CreateRateLimiterResourceRequest, Fq::Private::CreateRateLimiterResourceResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::CreateRateLimiterResourceRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::CreateRateLimiterResourceResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000459b9f3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::TestConnectionRequest, FederatedQuery::TestConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::TestConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::TestConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000046c16c8e in NYdbGrpc::TGRpcRequestImpl<Fq::Private::WriteTaskResultRequest, Fq::Private::WriteTaskResultResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::WriteTaskResultRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::WriteTaskResultResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044e2198e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetConfigRequest, Ydb::DynamicConfig::GetConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x000044b6b04b in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DescribeTopicRequest, Ydb::Topic::DescribeTopicResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000459377be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::CreateConnectionRequest, FederatedQuery::CreateConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000425d4d1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::BeginTransactionRequest, Ydb::Table::BeginTransactionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000448b9d2e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::DropTopicRequest, Ydb::PersQueue::V1::DropTopicResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044526d7e in NYdbGrpc::TGRpcRequestImpl<Ydb::Import::ListObjectsInS3ExportRequest, Ydb::Import::ListObjectsInS3ExportResponse, NKikimr::NGRpcService::TGRpcYdbImportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004571fe5e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::MergeShardsRequest, Ydb::DataStreams::V1::MergeShardsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00003f0d9a5e in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::CreateNodeRequest, Ydb::Coordination::CreateNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000045a3c6be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DeleteBindingRequest, FederatedQuery::DeleteBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x000044b6b04b in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DescribeTopicRequest, Ydb::Topic::DescribeTopicResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b8b482e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRequest, Ydb::KeyValue::ReadResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b868e6e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AcquireLockRequest, Ydb::KeyValue::AcquireLockResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b4be0de in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::PlainGrpcRequest, Ydb::Debug::PlainGrpcResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004253d6de in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CopyTablesRequest, Ydb::Table::CopyTablesResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004576b21e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::SplitShardRequest, Ydb::DataStreams::V1::SplitShardResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000458e933e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::GetResultDataRequest, FederatedQuery::GetResultDataResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetResultDataRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetResultDataResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000045a083be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeBindingRequest, FederatedQuery::DescribeBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000426b71be in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExecuteDataQueryRequest, Ydb::Table::ExecuteDataQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044e930be in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::ResolveConfigRequest, Ydb::DynamicConfig::ResolveConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000457dbfbe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::UpdateStreamRequest, Ydb::DataStreams::V1::UpdateStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004489308e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::ReadInfoRequest, Ydb::PersQueue::V1::ReadInfoResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004563e31e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeStreamConsumerRequest, Ydb::DataStreams::V1::DescribeStreamConsumerResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044e4769e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetMetadataRequest, Ydb::DynamicConfig::GetMetadataResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004576b21e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::SplitShardRequest, Ydb::DataStreams::V1::SplitShardResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004524c1de in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::DropResourceRequest, Ydb::RateLimiter::DropResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000045536dfe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeStreamSummaryRequest, Ydb::DataStreams::V1::DescribeStreamSummaryResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b508cae in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::KqpProxyRequest, Ydb::Debug::KqpProxyResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b508cae in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::KqpProxyRequest, Ydb::Debug::KqpProxyResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004245a57e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DropTableRequest, Ydb::Table::DropTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000456fa47e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListTagsForStreamRequest, Ydb::DataStreams::V1::ListTagsForStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x000044a99ed9 in NKikimr::NGRpcServer::TGRpcStreamingRequest<Ydb::Topic::StreamReadMessage_FromClient, Ydb::Topic::StreamReadMessage_FromServer, NKikimr::NGRpcService::V1::TGRpcTopicService, 413>::OnAccepted(NYdbGrpc::EQueueEventStatus) /-S/ydb/core/grpc_streaming/grpc_streaming.h:253:27
    #13 0x000044aa0433 in NYdbGrpc::TQueueFixedEvent<NKikimr::NGRpcServer::TGRpcStreamingRequest<Ydb::Topic::StreamReadMessage_FromClient, Ydb::Topic::StreamReadMessage_FromServer, NKikimr::NGRpcService::V1::TGRpcTopicService, 413>>::Execute(bool) /-S/ydb/library/grpc/server/event_callback.h:54:9
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x000044b4533b in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::AlterTopicRequest, Ydb::Topic::AlterTopicResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x000044b4533b in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::AlterTopicRequest, Ydb::Topic::AlterTopicResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x00004240ea7b in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::AlterTableRequest, Ydb::Table::AlterTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x000044a99ed9 in NKikimr::NGRpcServer::TGRpcStreamingRequest<Ydb::Topic::StreamReadMessage_FromClient, Ydb::Topic::StreamReadMessage_FromServer, NKikimr::NGRpcService::V1::TGRpcTopicService, 413>::OnAccepted(NYdbGrpc::EQueueEventStatus) /-S/ydb/core/grpc_streaming/grpc_streaming.h:253:27
    #13 0x000044aa0433 in NYdbGrpc::TQueueFixedEvent<NKikimr::NGRpcServer::TGRpcStreamingRequest<Ydb::Topic::StreamReadMessage_FromClient, Ydb::Topic::StreamReadMessage_FromServer, NKikimr::NGRpcService::V1::TGRpcTopicService, 413>>::Execute(bool) /-S/ydb/library/grpc/server/event_callback.h:54:9
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004599fdbe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DeleteConnectionRequest, FederatedQuery::DeleteConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000045a2253e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ModifyBindingRequest, FederatedQuery::ModifyBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000045a2253e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ModifyBindingRequest, FederatedQuery::ModifyBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000458cf1be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ControlQueryRequest, FederatedQuery::ControlQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ControlQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ControlQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044338bbe in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::ModifyPermissionsRequest, Ydb::Scheme::ModifyPermissionsResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000045a3c6be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DeleteBindingRequest, FederatedQuery::DeleteBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044db025e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::DropConfigRequest, Ydb::DynamicConfig::DropConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000046e3de6e in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::ExecuteScriptRequest, Ydb::Operations::Operation, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044dfbc7e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::RemoveVolatileConfigRequest, Ydb::DynamicConfig::RemoveVolatileConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000453e4d4e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListStreamsRequest, Ydb::DataStreams::V1::ListStreamsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000045663cfe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListStreamConsumersRequest, Ydb::DataStreams::V1::ListStreamConsumersResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000455cd57e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::UpdateStreamModeRequest, Ydb::DataStreams::V1::UpdateStreamModeResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000456896de in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::AddTagsToStreamRequest, Ydb::DataStreams::V1::AddTagsToStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004515633e in NYdbGrpc::TGRpcRequestImpl<Ydb::Discovery::NodeRegistrationRequest, Ydb::Discovery::NodeRegistrationResponse, NKikimr::NGRpcService::TGRpcDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b8da50e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRangeRequest, Ydb::KeyValue::ReadRangeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000042645f4e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CommitTransactionRequest, Ydb::Table::CommitTransactionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004574583e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::RemoveTagsFromStreamRequest, Ydb::DataStreams::V1::RemoveTagsFromStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000441d2f1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scripting::ExecuteYqlRequest, Ydb::Scripting::ExecuteYqlResponse, NKikimr::NGRpcService::TGRpcYdbScriptingService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004273d61e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ReadRowsRequest, Ydb::Table::ReadRowsResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000443b1f1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::CancelOperationRequest, Ydb::Operations::CancelOperationResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000441d2f1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scripting::ExecuteYqlRequest, Ydb::Scripting::ExecuteYqlResponse, NKikimr::NGRpcService::TGRpcYdbScriptingService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004551141e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeLimitsRequest, Ydb::DataStreams::V1::DescribeLimitsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000453bf36e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::CreateStreamRequest, Ydb::DataStreams::V1::CreateStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000444a153e in NYdbGrpc::TGRpcRequestImpl<Ydb::Export::ExportToS3Request, Ydb::Export::ExportToS3Response, NKikimr::NGRpcService::TGRpcYdbExportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000046bc9d0e in NYdbGrpc::TGRpcRequestImpl<Fq::Private::PingTaskRequest, Fq::Private::PingTaskResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::PingTaskRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::PingTaskResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000452f6d1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Monitoring::SelfCheckRequest, Ydb::Monitoring::SelfCheckResponse, NKikimr::NGRpcService::TGRpcMonitoringService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000448b9d2e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::DropTopicRequest, Ydb::PersQueue::V1::DropTopicResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00003f228c2e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::ClusterDiscovery::DiscoverClustersRequest, Ydb::PersQueue::ClusterDiscovery::DiscoverClustersResponse, NKikimr::NGRpcService::TGRpcPQClusterDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004539804e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeStreamRequest, Ydb::DataStreams::V1::DescribeStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000455821be in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::IncreaseStreamRetentionPeriodRequest, Ydb::DataStreams::V1::IncreaseStreamRetentionPeriodResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004489308e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::ReadInfoRequest, Ydb::PersQueue::V1::ReadInfoResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004589aebe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ModifyQueryRequest, FederatedQuery::ModifyQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004266b99e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::RollbackTransactionRequest, Ydb::Table::RollbackTransactionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000455f2f5e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::RegisterStreamConsumerRequest, Ydb::DataStreams::V1::RegisterStreamConsumerResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000456af0be in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DisableEnhancedMonitoringRequest, Ydb::DataStreams::V1::DisableEnhancedMonitoringResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000455a7b9e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::UpdateShardCountRequest, Ydb::DataStreams::V1::UpdateShardCountResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004561893e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DeregisterStreamConsumerRequest, Ydb::DataStreams::V1::DeregisterStreamConsumerResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044d8a54e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::ReplaceConfigRequest, Ydb::DynamicConfig::ReplaceConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000453bf36e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::CreateStreamRequest, Ydb::DataStreams::V1::CreateStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004540a72e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DeleteStreamRequest, Ydb::DataStreams::V1::DeleteStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000045271ebe in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::ListResourcesRequest, Ydb::RateLimiter::ListResourcesResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000045297b9e in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::DescribeResourceRequest, Ydb::RateLimiter::DescribeResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000425aef8e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExecuteSchemeQueryRequest, Ydb::Table::ExecuteSchemeQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000454ec49e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::SubscribeToShardRequest, Ydb::DataStreams::V1::SubscribeToShardResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004256346e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::RenameTablesRequest, Ydb::Table::RenameTablesResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000045790bfe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::StartStreamEncryptionRequest, Ydb::DataStreams::V1::StartStreamEncryptionResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044d62efe in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::SetConfigRequest, Ydb::DynamicConfig::SetConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044f047ee in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetConfigurationVersionRequest, Ydb::DynamicConfig::GetConfigurationVersionResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044c3986e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::AlterDatabaseRequest, Ydb::Cms::AlterDatabaseResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000425891fe in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExplainDataQueryRequest, Ydb::Table::ExplainDataQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000045830f7e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::CreateQueryRequest, FederatedQuery::CreateQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044bdd44e in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::UpdateOffsetsInTransactionRequest, Ydb::Topic::UpdateOffsetsInTransactionResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000442ed49e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::ListDirectoryRequest, Ydb::Scheme::ListDirectoryResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004359cd1e in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::CreateSnapshotRequest, Ydb::ClickhouseInternal::CreateSnapshotResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000045271ebe in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::ListResourcesRequest, Ydb::RateLimiter::ListResourcesResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000045830f7e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::CreateQueryRequest, FederatedQuery::CreateQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000425faaae in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeTableOptionsRequest, Ydb::Table::DescribeTableOptionsResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000455821be in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::IncreaseStreamRetentionPeriodRequest, Ydb::DataStreams::V1::IncreaseStreamRetentionPeriodResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00003f1010ae in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::AlterNodeRequest, Ydb::Coordination::AlterNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000046bc9d0e in NYdbGrpc::TGRpcRequestImpl<Fq::Private::PingTaskRequest, Fq::Private::PingTaskResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::PingTaskRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::PingTaskResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000045663cfe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListStreamConsumersRequest, Ydb::DataStreams::V1::ListStreamConsumersResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000200b12bb in NewImpl<4096UL> /-S/contrib/restricted/abseil-cpp-tstring/y_absl/strings/internal/cord_rep_flat.h:122:27
    #2 0x0000200b12bb in New /-S/contrib/restricted/abseil-cpp-tstring/y_absl/strings/internal/cord_rep_flat.h:136:48
    #3 0x0000200b12bb in CreateFlat /-S/contrib/restricted/abseil-cpp-tstring/y_absl/strings/cord.cc:93:23
    #4 0x0000200b12bb in NewBtree /-S/contrib/restricted/abseil-cpp-tstring/y_absl/strings/cord.cc:104:12
    #5 0x0000200b12bb in y_absl::lts_y_20240722::NewTree(char const*, unsigned long, unsigned long) /-S/contrib/restricted/abseil-cpp-tstring/y_absl/strings/cord.cc:118:10
    #6 0x0000200b1164 in y_absl::lts_y_20240722::Cord::Cord(std::__y1::basic_string_view<char, std::__y1::char_traits<char>>, y_absl::lts_y_20240722::cord_internal::CordzUpdateTracker::MethodIdentifier) /-S/contrib/restricted/abseil-cpp-tstring/y_absl/strings/cord.cc:343:20
    #7 0x0000344a0050 in Cord /-S/contrib/restricted/abseil-cpp-tstring/y_absl/strings/cord.h:1339:7
    #8 0x0000344a0050 in grpc_core::StatusSetStr(y_absl::lts_y_20240722::Status*, grpc_core::StatusStrProperty, std::__y1::basic_string_view<char, std::__y1::char_traits<char>>) /-S/contrib/libs/grpc/src/core/lib/gprpp/status_helper.cc:218:52
    #9 0x0000345d10cc in grpc_error_set_str(y_absl::lts_y_20240722::Status, grpc_core::StatusStrProperty, std::__y1::basic_string_view<char, std::__y1::char_traits<char>>) /-S/contrib/libs/grpc/src/core/lib/iomgr/error.cc:146:5
    #10 0x0000345843c9 in grpc_core::Call::CancelWithStatus(grpc_status_code, char const*) /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:367:7
    #11 0x0000345a6523 in grpc_call_cancel_with_status /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:3499:30
    #12 0x00003b5b2d26 in grpc::ServerContextBase::TryCancel() const /-S/contrib/libs/grpc/src/cpp/server/server_context.cc:347:7
    #13 0x00003b5709dc in NYdbGrpc::TGrpcServiceProtectiable::StopService() /-S/ydb/library/grpc/server/grpc_server.cpp:64:26
    #14 0x00003b577d1e in NYdbGrpc::TGRpcServer::Stop() /-S/ydb/library/grpc/server/grpc_server.cpp:278:18
    #15 0x0000420adbe9 in NKikimr::(anonymous namespace)::StopGRpcServers(std::__y1::weak_ptr<NKikimr::TGRpcServersWrapper>) /-S/ydb/core/driver_lib/run/run.cpp:189:21
    #16 0x0000420aced2 in NKikimr::TKikimrRunner::KikimrStop(bool) /-S/ydb/core/driver_lib/run/run.cpp:2158:9
    #17 0x00003f4121fc in NKikimr::MainRun(NKikimr::TKikimrRunConfig const&, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:50:17
    #18 0x000041f34fdb in NKikimr::NDriverClient::TClientCommandServer::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/core/driver_lib/cli_utils/cli_cmds_server.cpp:51:12
    #19 0x00003f497865 in NYdb::NConsoleClient::TClientCommandTree::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:512:33
    #20 0x00003f4914c5 in NYdb::NConsoleClient::TClientCommand::Process(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:257:16
    #21 0x00003f483c87 in NKikimr::NDriverClient::NewClient(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/cli_utils/cli_cmds_root.cpp:77:26
    #22 0x00003f418246 in NKikimr::Main(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:151:20
    #23 0x00003f41c0fd in ParameterizedMain(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:201:16
    #24 0x00001f8a2fc5 in main /-S/ydb/apps/ydbd/main.cpp:31:12
    #25 0x7fdbb2a78d8f  (/lib/x86_64-linux-gnu/libc.so.6+0x29d8f) (BuildId: 4f7b0c955c3d81d7cac1501a2498b69d1d82bfe7)

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000045297b9e in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::DescribeResourceRequest, Ydb::RateLimiter::DescribeResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000045344d9e in NYdbGrpc::TGRpcRequestImpl<Ydb::Auth::LoginRequest, Ydb::Auth::LoginResponse, NKikimr::NGRpcService::TGRpcAuthService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b88eb4e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ExecuteTransactionRequest, Ydb::KeyValue::ExecuteTransactionResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004bad9c6e in NYdbGrpc::TGRpcRequestImpl<Ydb::Tablet::ExecuteTabletMiniKQLRequest, Ydb::Tablet::ExecuteTabletMiniKQLResponse, NKikimr::NGRpcService::TGRpcYdbTabletService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x00004517a8eb in NYdbGrpc::TGRpcRequestImpl<Ydb::Discovery::ListEndpointsRequest, Ydb::Discovery::ListEndpointsResponse, NKikimr::NGRpcService::TGRpcDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x00004517a8eb in NYdbGrpc::TGRpcRequestImpl<Ydb::Discovery::ListEndpointsRequest, Ydb::Discovery::ListEndpointsResponse, NKikimr::NGRpcService::TGRpcDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x000046e86e1b in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::CreateSessionRequest, Ydb::Query::CreateSessionResponse, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044ad2cee in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::CommitOffsetRequest, Ydb::Topic::CommitOffsetResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004359cd1e in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::CreateSnapshotRequest, Ydb::ClickhouseInternal::CreateSnapshotResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x000046e86e1b in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::CreateSessionRequest, Ydb::Query::CreateSessionResponse, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x000046ecf44b in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::AttachSessionRequest, Ydb::Query::SessionState, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x000046ecf44b in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::AttachSessionRequest, Ydb::Query::SessionState, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x000046e1834b in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::ExecuteQueryRequest, Ydb::Query::ExecuteQueryResponsePart, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x000046e1834b in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::ExecuteQueryRequest, Ydb::Query::ExecuteQueryResponsePart, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000045880d3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::GetQueryStatusRequest, FederatedQuery::GetQueryStatusResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetQueryStatusRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetQueryStatusResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x00004240ea7b in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::AlterTableRequest, Ydb::Table::AlterTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027f3c11b in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027f3c11b in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027f3c11b in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027f3c11b in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:281:16
    #5 0x000027f3c11b in Allocate /-S/contrib/restricted/abseil-cpp-tstring/y_absl/container/internal/inlined_vector.h:122:13
    #6 0x000027f3c11b in Allocate /-S/contrib/restricted/abseil-cpp-tstring/y_absl/container/internal/inlined_vector.h:229:9
    #7 0x000027f3c11b in y_absl::lts_y_20240722::status_internal::Payload& y_absl::lts_y_20240722::inlined_vector_internal::Storage<y_absl::lts_y_20240722::status_internal::Payload, 1ul, std::__y1::allocator<y_absl::lts_y_20240722::status_internal::Payload>>::EmplaceBackSlow<y_absl::lts_y_20240722::status_internal::Payload>(y_absl::lts_y_20240722::status_internal::Payload&&) /-S/contrib/restricted/abseil-cpp-tstring/y_absl/container/internal/inlined_vector.h:851:45
    #8 0x000027f3bf5d in y_absl::lts_y_20240722::status_internal::Payload& y_absl::lts_y_20240722::inlined_vector_internal::Storage<y_absl::lts_y_20240722::status_internal::Payload, 1ul, std::__y1::allocator<y_absl::lts_y_20240722::status_internal::Payload>>::EmplaceBack<y_absl::lts_y_20240722::status_internal::Payload>(y_absl::lts_y_20240722::status_internal::Payload&&) /-S/contrib/restricted/abseil-cpp-tstring/y_absl/container/internal/inlined_vector.h:840:10
    #9 0x000027f397df in emplace_back<y_absl::lts_y_20240722::status_internal::Payload> /-S/contrib/restricted/abseil-cpp-tstring/y_absl/container/inlined_vector.h:744:21
    #10 0x000027f397df in push_back /-S/contrib/restricted/abseil-cpp-tstring/y_absl/container/inlined_vector.h:755:23
    #11 0x000027f397df in y_absl::lts_y_20240722::status_internal::StatusRep::SetPayload(std::__y1::basic_string_view<char, std::__y1::char_traits<char>>, y_absl::lts_y_20240722::Cord) /-S/contrib/restricted/abseil-cpp-tstring/y_absl/status/internal/status_internal.cc:90:14
    #12 0x0000344a10a5 in y_absl::lts_y_20240722::Status::SetPayload(std::__y1::basic_string_view<char, std::__y1::char_traits<char>>, y_absl::lts_y_20240722::Cord) /-S/contrib/restricted/abseil-cpp-tstring/y_absl/status/status.h:869:8
    #13 0x0000344a0447 in grpc_core::StatusSetInt(y_absl::lts_y_20240722::Status*, grpc_core::StatusIntProperty, long) /-S/contrib/libs/grpc/src/core/lib/gprpp/status_helper.cc:192:11
    #14 0x0000345d0da6 in grpc_error_set_int(y_absl::lts_y_20240722::Status, grpc_core::StatusIntProperty, long) /-S/contrib/libs/grpc/src/core/lib/iomgr/error.cc:97:3
    #15 0x0000345843e4 in grpc_core::Call::CancelWithStatus(grpc_status_code, char const*) /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:366:19
    #16 0x0000345a6523 in grpc_call_cancel_with_status /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:3499:30
    #17 0x00003b5b2d26 in grpc::ServerContextBase::TryCancel() const /-S/contrib/libs/grpc/src/cpp/server/server_context.cc:347:7
    #18 0x00003b5709dc in NYdbGrpc::TGrpcServiceProtectiable::StopService() /-S/ydb/library/grpc/server/grpc_server.cpp:64:26
    #19 0x00003b577d1e in NYdbGrpc::TGRpcServer::Stop() /-S/ydb/library/grpc/server/grpc_server.cpp:278:18
    #20 0x0000420adbe9 in NKikimr::(anonymous namespace)::StopGRpcServers(std::__y1::weak_ptr<NKikimr::TGRpcServersWrapper>) /-S/ydb/core/driver_lib/run/run.cpp:189:21
    #21 0x0000420aced2 in NKikimr::TKikimrRunner::KikimrStop(bool) /-S/ydb/core/driver_lib/run/run.cpp:2158:9
    #22 0x00003f4121fc in NKikimr::MainRun(NKikimr::TKikimrRunConfig const&, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:50:17
    #23 0x000041f34fdb in NKikimr::NDriverClient::TClientCommandServer::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/core/driver_lib/cli_utils/cli_cmds_server.cpp:51:12
    #24 0x00003f497865 in NYdb::NConsoleClient::TClientCommandTree::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:512:33
    #25 0x00003f4914c5 in NYdb::NConsoleClient::TClientCommand::Process(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:257:16
    #26 0x00003f483c87 in NKikimr::NDriverClient::NewClient(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/cli_utils/cli_cmds_root.cpp:77:26
    #27 0x00003f418246 in NKikimr::Main(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:151:20
    #28 0x00003f41c0fd in ParameterizedMain(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:201:16
    #29 0x00001f8a2fc5 in main /-S/ydb/apps/ydbd/main.cpp:31:12
    #30 0x7fdbb2a78d8f  (/lib/x86_64-linux-gnu/libc.so.6+0x29d8f) (BuildId: 4f7b0c955c3d81d7cac1501a2498b69d1d82bfe7)

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000452bd57e in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::AcquireResourceRequest, Ydb::RateLimiter::AcquireResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000421a0f0e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeDescribe, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000421a0f0e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeDescribe, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000421c0ace in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TChooseProxyRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000421c0ace in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TChooseProxyRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000421e089e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TPersQueueRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000456d4a9e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::EnableEnhancedMonitoringRequest, Ydb::DataStreams::V1::EnableEnhancedMonitoringResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000421e089e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TPersQueueRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004222022e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TResolveNodeRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004223fdee in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TFillNodeRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004223fdee in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TFillNodeRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004220066e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeInitRoot, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004220066e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeInitRoot, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00003f14cace in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::DescribeNodeRequest, Ydb::Coordination::DescribeNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004222022e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TResolveNodeRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004225f9ae in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TDrainNodeRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004225f9ae in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TDrainNodeRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000451feede in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::CreateResourceRequest, Ydb::RateLimiter::CreateResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004229f12e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::THiveCreateTablet, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000422becee in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TTestShardControlRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004229f12e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::THiveCreateTablet, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004584ca3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListQueriesRequest, FederatedQuery::ListQueriesResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListQueriesRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListQueriesResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000422dedae in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TNodeRegistrationRequest, NKikimrClient::TNodeRegistrationResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004230335e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TCmsRequest, NKikimrClient::TCmsResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000422dedae in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TNodeRegistrationRequest, NKikimrClient::TNodeRegistrationResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000422becee in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TTestShardControlRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004230335e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TCmsRequest, NKikimrClient::TCmsResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b84318e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListLocalPartitionsRequest, Ydb::KeyValue::ListLocalPartitionsResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004234b8fe in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TInterconnectDebug, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004234b8fe in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TInterconnectDebug, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004236b4be in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TTabletStateRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004236b4be in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TTabletStateRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000426204fe in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DeleteSessionRequest, Ydb::Table::DeleteSessionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004584ca3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListQueriesRequest, FederatedQuery::ListQueriesResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListQueriesRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListQueriesResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000426204fe in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DeleteSessionRequest, Ydb::Table::DeleteSessionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000426dcf4e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::BulkUpsertRequest, Ydb::Table::BulkUpsertResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004574583e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::RemoveTagsFromStreamRequest, Ydb::DataStreams::V1::RemoveTagsFromStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000459d40be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::CreateBindingRequest, FederatedQuery::CreateBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x00004227f28b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TBlobStorageConfigRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x00004227f28b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TBlobStorageConfigRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x00004215b07b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeOperation, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x00004215b07b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeOperation, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b8b482e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRequest, Ydb::KeyValue::ReadResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x000042180e5b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeOperationStatus, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x000042180e5b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeOperationStatus, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x0000423275bb in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TConsoleRequest, NKikimrClient::TConsoleResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x0000423275bb in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TConsoleRequest, NKikimrClient::TConsoleResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x000044312ecb in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::DescribePathRequest, Ydb::Scheme::DescribePathResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x000044312ecb in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::DescribePathRequest, Ydb::Scheme::DescribePathResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x00004248002b in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeTableRequest, Ydb::Table::DescribeTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044479f1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Export::ExportToYtRequest, Ydb::Export::ExportToYtResponse, NKikimr::NGRpcService::TGRpcYdbExportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #12 0x00004248002b in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeTableRequest, Ydb::Table::DescribeTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000448e04ae in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::CreateTopicRequest, Ydb::PersQueue::V1::CreateTopicResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000442c778e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::RemoveDirectoryRequest, Ydb::Scheme::RemoveDirectoryResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000424347ee in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CreateTableRequest, Ydb::Table::CreateTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000424f1bbe in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeSystemViewRequest, Ydb::Table::DescribeSystemViewResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000424a609e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeExternalDataSourceRequest, Ydb::Table::DescribeExternalDataSourceResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044caaf9e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::RemoveDatabaseRequest, Ydb::Cms::RemoveDatabaseResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000459d40be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::CreateBindingRequest, FederatedQuery::CreateBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004421d4ee in NYdbGrpc::TGRpcRequestImpl<Ydb::Scripting::ExplainYqlRequest, Ydb::Scripting::ExplainYqlResponse, NKikimr::NGRpcService::TGRpcYdbScriptingService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004baffdfe in NYdbGrpc::TGRpcRequestImpl<Ydb::Tablet::ChangeTabletSchemaRequest, Ydb::Tablet::ChangeTabletSchemaResponse, NKikimr::NGRpcService::TGRpcYdbTabletService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000046c622ce in NYdbGrpc::TGRpcRequestImpl<Fq::Private::CreateRateLimiterResourceRequest, Fq::Private::CreateRateLimiterResourceResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::CreateRateLimiterResourceRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::CreateRateLimiterResourceResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004438bd6e in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::GetOperationRequest, Ydb::Operations::GetOperationResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00003f126dbe in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::DropNodeRequest, Ydb::Coordination::DropNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044526d7e in NYdbGrpc::TGRpcRequestImpl<Ydb::Import::ListObjectsInS3ExportRequest, Ydb::Import::ListObjectsInS3ExportResponse, NKikimr::NGRpcService::TGRpcYdbImportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b925ece in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::GetStorageChannelStatusRequest, Ydb::KeyValue::GetStorageChannelStatusResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004bb2464e in NYdbGrpc::TGRpcRequestImpl<Ydb::Tablet::RestartTabletRequest, Ydb::Tablet::RestartTabletResponse, NKikimr::NGRpcService::TGRpcYdbTabletService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004bb2464e in NYdbGrpc::TGRpcRequestImpl<Ydb::Tablet::RestartTabletRequest, Ydb::Tablet::RestartTabletResponse, NKikimr::NGRpcService::TGRpcYdbTabletService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004540a72e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DeleteStreamRequest, Ydb::DataStreams::V1::DeleteStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000456af0be in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DisableEnhancedMonitoringRequest, Ydb::DataStreams::V1::DisableEnhancedMonitoringResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000443d678e in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::ForgetOperationRequest, Ydb::Operations::ForgetOperationResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b52d57e in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::SchemeCacheRequest, Ydb::Debug::SchemeCacheResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000044db025e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::DropConfigRequest, Ydb::DynamicConfig::DropConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004571fe5e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::MergeShardsRequest, Ydb::DataStreams::V1::MergeShardsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x000045801c9e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::SetWriteQuotaRequest, Ydb::DataStreams::V1::SetWriteQuotaResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004266b99e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::RollbackTransactionRequest, Ydb::Table::RollbackTransactionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b6390fa in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:355:22
    #4 0x00003b6390fa in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b6390fa in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b6390fa in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b6390fa in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x00004b57673e in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::ActorChainRequest, Ydb::Debug::ActorChainResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000426b71be in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExecuteDataQueryRequest, Ydb::Table::ExecuteDataQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 48 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027b481dc in THolder<NMonitoring::TExplicitHistogramCollector, TDelete> MakeHolder<NMonitoring::TExplicitHistogramCollector, TVector<double, std::__y1::allocator<double>>>(TVector<double, std::__y1::allocator<double>>&&) /-S/util/generic/ptr.h:386:23
    #2 0x000027b47088 in NMonitoring::ExplicitHistogram(TVector<double, std::__y1::allocator<double>>) /-S/library/cpp/monlib/metrics/histogram_collector_explicit.cpp:68:16
    #3 0x00003b638de2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:344:22
    #4 0x00003b638de2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #5 0x00003b638de2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #6 0x00003b638de2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #7 0x00003b638de2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #8 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #9 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #10 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #11 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #12 0x0000424f1bbe in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeSystemViewRequest, Ydb::Table::DescribeSystemViewResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #13 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #14 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #15 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #16 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #17 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #18 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #21 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #22 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #23 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045985c3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ModifyConnectionRequest, FederatedQuery::ModifyConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000426dcf4e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::BulkUpsertRequest, Ydb::Table::BulkUpsertResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044db025e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::DropConfigRequest, Ydb::DynamicConfig::DropConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044526d7e in NYdbGrpc::TGRpcRequestImpl<Ydb::Import::ListObjectsInS3ExportRequest, Ydb::Import::ListObjectsInS3ExportResponse, NKikimr::NGRpcService::TGRpcYdbImportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004584ca3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListQueriesRequest, FederatedQuery::ListQueriesResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListQueriesRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListQueriesResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000455cd57e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::UpdateStreamModeRequest, Ydb::DataStreams::V1::UpdateStreamModeResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004273d61e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ReadRowsRequest, Ydb::Table::ReadRowsResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f126dbe in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::DropNodeRequest, Ydb::Coordination::DropNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b7aa4ce in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::CreateVolumeRequest, Ydb::KeyValue::CreateVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b84318e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListLocalPartitionsRequest, Ydb::KeyValue::ListLocalPartitionsResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441f77be in NYdbGrpc::TGRpcRequestImpl<Ydb::Scripting::ExecuteYqlRequest, Ydb::Scripting::ExecuteYqlPartialResponse, NKikimr::NGRpcService::TGRpcYdbScriptingService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c5f57e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::GetDatabaseStatusRequest, Ydb::Cms::GetDatabaseStatusResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044951e4e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::AddReadRuleRequest, Ydb::PersQueue::V1::AddReadRuleResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b8b482e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRequest, Ydb::KeyValue::ReadResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f1010ae in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::AlterNodeRequest, Ydb::Coordination::AlterNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000452bd57e in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::AcquireResourceRequest, Ydb::RateLimiter::AcquireResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b7d1aee in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DropVolumeRequest, Ydb::KeyValue::DropVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045663cfe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListStreamConsumersRequest, Ydb::DataStreams::V1::ListStreamConsumersResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045a2253e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ModifyBindingRequest, FederatedQuery::ModifyBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000454a19be in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::GetRecordsRequest, Ydb::DataStreams::V1::GetRecordsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459d40be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::CreateBindingRequest, FederatedQuery::CreateBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b4e43de in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::GrpcProxyRequest, Ydb::Debug::GrpcProxyResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043529cae in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::ScanRequest, Ydb::ClickhouseInternal::ScanResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444ff75e in NYdbGrpc::TGRpcRequestImpl<Ydb::Import::ImportFromS3Request, Ydb::Import::ImportFromS3Response, NKikimr::NGRpcService::TGRpcYdbImportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f14cace in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::DescribeNodeRequest, Ydb::Coordination::DescribeNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f228c2e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::ClusterDiscovery::DiscoverClustersRequest, Ydb::PersQueue::ClusterDiscovery::DiscoverClustersResponse, NKikimr::NGRpcService::TGRpcPQClusterDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044eb8dce in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::ResolveAllConfigRequest, Ydb::DynamicConfig::ResolveAllConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046bc9d0e in NYdbGrpc::TGRpcRequestImpl<Fq::Private::PingTaskRequest, Fq::Private::PingTaskResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::PingTaskRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::PingTaskResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e4769e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetMetadataRequest, Ydb::DynamicConfig::GetMetadataResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004540a72e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DeleteStreamRequest, Ydb::DataStreams::V1::DeleteStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044cf551e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::GetScaleRecommendationRequest, Ydb::Cms::GetScaleRecommendationResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000435e873e in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::DiscardSnapshotRequest, Ydb::ClickhouseInternal::DiscardSnapshotResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442c778e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::RemoveDirectoryRequest, Ydb::Scheme::RemoveDirectoryResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456d4a9e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::EnableEnhancedMonitoringRequest, Ydb::DataStreams::V1::EnableEnhancedMonitoringResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045866bbe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeQueryRequest, FederatedQuery::DescribeQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444a153e in NYdbGrpc::TGRpcRequestImpl<Ydb::Export::ExportToS3Request, Ydb::Export::ExportToS3Response, NKikimr::NGRpcService::TGRpcYdbExportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000455cd57e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::UpdateStreamModeRequest, Ydb::DataStreams::V1::UpdateStreamModeResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458b503e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DeleteQueryRequest, FederatedQuery::DeleteQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b88eb4e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ExecuteTransactionRequest, Ydb::KeyValue::ExecuteTransactionResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000457b65de in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::StopStreamEncryptionRequest, Ydb::DataStreams::V1::StopStreamEncryptionResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c8528e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::ListDatabasesRequest, Ydb::Cms::ListDatabasesResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442ed49e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::ListDirectoryRequest, Ydb::Scheme::ListDirectoryResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000424f1bbe in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeSystemViewRequest, Ydb::Table::DescribeSystemViewResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004571fe5e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::MergeShardsRequest, Ydb::DataStreams::V1::MergeShardsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004256346e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::RenameTablesRequest, Ydb::Table::RenameTablesResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004524c1de in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::DropResourceRequest, Ydb::RateLimiter::DropResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045a083be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeBindingRequest, FederatedQuery::DescribeBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045a3c6be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DeleteBindingRequest, FederatedQuery::DeleteBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046c622ce in NYdbGrpc::TGRpcRequestImpl<Fq::Private::CreateRateLimiterResourceRequest, Fq::Private::CreateRateLimiterResourceResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::CreateRateLimiterResourceRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::CreateRateLimiterResourceResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004512eb9e in NYdbGrpc::TGRpcRequestImpl<Ydb::Discovery::WhoAmIRequest, Ydb::Discovery::WhoAmIResponse, NKikimr::NGRpcService::TGRpcDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046c87dee in NYdbGrpc::TGRpcRequestImpl<Fq::Private::DeleteRateLimiterResourceRequest, Fq::Private::DeleteRateLimiterResourceResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::DeleteRateLimiterResourceRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::DeleteRateLimiterResourceResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456d4a9e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::EnableEnhancedMonitoringRequest, Ydb::DataStreams::V1::EnableEnhancedMonitoringResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b868e6e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AcquireLockRequest, Ydb::KeyValue::AcquireLockResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004595193e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListConnectionsRequest, FederatedQuery::ListConnectionsResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListConnectionsRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListConnectionsResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443b1f1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::CancelOperationRequest, Ydb::Operations::CancelOperationResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442a013e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::MakeDirectoryRequest, Ydb::Scheme::MakeDirectoryResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004596babe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeConnectionRequest, FederatedQuery::DescribeConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458cf1be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ControlQueryRequest, FederatedQuery::ControlQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ControlQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ControlQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456fa47e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListTagsForStreamRequest, Ydb::DataStreams::V1::ListTagsForStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004563e31e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeStreamConsumerRequest, Ydb::DataStreams::V1::DescribeStreamConsumerResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045536dfe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeStreamSummaryRequest, Ydb::DataStreams::V1::DescribeStreamSummaryResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459377be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::CreateConnectionRequest, FederatedQuery::CreateConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f126dbe in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::DropNodeRequest, Ydb::Coordination::DropNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459034be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListJobsRequest, FederatedQuery::ListJobsResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListJobsRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListJobsResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456af0be in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DisableEnhancedMonitoringRequest, Ydb::DataStreams::V1::DisableEnhancedMonitoringResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004266b99e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::RollbackTransactionRequest, Ydb::Table::RollbackTransactionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045790bfe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::StartStreamEncryptionRequest, Ydb::DataStreams::V1::StartStreamEncryptionResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045790bfe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::StartStreamEncryptionRequest, Ydb::DataStreams::V1::StartStreamEncryptionResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044db025e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::DropConfigRequest, Ydb::DynamicConfig::DropConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000455821be in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::IncreaseStreamRetentionPeriodRequest, Ydb::DataStreams::V1::IncreaseStreamRetentionPeriodResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004555c7de in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DecreaseStreamRetentionPeriodRequest, Ydb::DataStreams::V1::DecreaseStreamRetentionPeriodResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000423e92ce in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::KeepAliveRequest, Ydb::Table::KeepAliveResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443faffe in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::ListOperationsRequest, Ydb::Operations::ListOperationsResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f14cace in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::DescribeNodeRequest, Ydb::Coordination::DescribeNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000455821be in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::IncreaseStreamRetentionPeriodRequest, Ydb::DataStreams::V1::IncreaseStreamRetentionPeriodResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044977b5e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::RemoveReadRuleRequest, Ydb::PersQueue::V1::RemoveReadRuleResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004589aebe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ModifyQueryRequest, FederatedQuery::ModifyQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d8a54e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::ReplaceConfigRequest, Ydb::DynamicConfig::ReplaceConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b84318e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListLocalPartitionsRequest, Ydb::KeyValue::ListLocalPartitionsResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442ed49e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::ListDirectoryRequest, Ydb::Scheme::ListDirectoryResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b8da50e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRangeRequest, Ydb::KeyValue::ReadRangeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b84318e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListLocalPartitionsRequest, Ydb::KeyValue::ListLocalPartitionsResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b925ece in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::GetStorageChannelStatusRequest, Ydb::KeyValue::GetStorageChannelStatusResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043529cae in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::ScanRequest, Ydb::ClickhouseInternal::ScanResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004253d6de in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CopyTablesRequest, Ydb::Table::CopyTablesResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046c3c7ae in NYdbGrpc::TGRpcRequestImpl<Fq::Private::NodesHealthCheckRequest, Fq::Private::NodesHealthCheckResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::NodesHealthCheckRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::NodesHealthCheckResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000455821be in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::IncreaseStreamRetentionPeriodRequest, Ydb::DataStreams::V1::IncreaseStreamRetentionPeriodResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044977b5e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::RemoveReadRuleRequest, Ydb::PersQueue::V1::RemoveReadRuleResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044338bbe in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::ModifyPermissionsRequest, Ydb::Scheme::ModifyPermissionsResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000454c739e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::GetShardIteratorRequest, Ydb::DataStreams::V1::GetShardIteratorResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004555c7de in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DecreaseStreamRetentionPeriodRequest, Ydb::DataStreams::V1::DecreaseStreamRetentionPeriodResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458cf1be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ControlQueryRequest, FederatedQuery::ControlQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ControlQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ControlQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f0d9a5e in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::CreateNodeRequest, Ydb::Coordination::CreateNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443b1f1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::CancelOperationRequest, Ydb::Operations::CancelOperationResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000435c2a2e in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::RefreshSnapshotRequest, Ydb::ClickhouseInternal::RefreshSnapshotResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044db025e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::DropConfigRequest, Ydb::DynamicConfig::DropConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042645f4e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CommitTransactionRequest, Ydb::Table::CommitTransactionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004454ca5e in NYdbGrpc::TGRpcRequestImpl<Ydb::Import::ImportDataRequest, Ydb::Import::ImportDataResponse, NKikimr::NGRpcService::TGRpcYdbImportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045344d9e in NYdbGrpc::TGRpcRequestImpl<Ydb::Auth::LoginRequest, Ydb::Auth::LoginResponse, NKikimr::NGRpcService::TGRpcAuthService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045830f7e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::CreateQueryRequest, FederatedQuery::CreateQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004baffdfe in NYdbGrpc::TGRpcRequestImpl<Ydb::Tablet::ChangeTabletSchemaRequest, Ydb::Tablet::ChangeTabletSchemaResponse, NKikimr::NGRpcService::TGRpcYdbTabletService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045830f7e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::CreateQueryRequest, FederatedQuery::CreateQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045271ebe in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::ListResourcesRequest, Ydb::RateLimiter::ListResourcesResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045271ebe in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::ListResourcesRequest, Ydb::RateLimiter::ListResourcesResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045830f7e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::CreateQueryRequest, FederatedQuery::CreateQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000452bd57e in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::AcquireResourceRequest, Ydb::RateLimiter::AcquireResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004baffdfe in NYdbGrpc::TGRpcRequestImpl<Ydb::Tablet::ChangeTabletSchemaRequest, Ydb::Tablet::ChangeTabletSchemaResponse, NKikimr::NGRpcService::TGRpcYdbTabletService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004bb5eece in NYdbGrpc::TGRpcRequestImpl<Ydb::View::DescribeViewRequest, Ydb::View::DescribeViewResponse, NKikimr::NGRpcService::TGRpcViewService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004bb5eece in NYdbGrpc::TGRpcRequestImpl<Ydb::View::DescribeViewRequest, Ydb::View::DescribeViewResponse, NKikimr::NGRpcService::TGRpcViewService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442c778e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::RemoveDirectoryRequest, Ydb::Scheme::RemoveDirectoryResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000452bd57e in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::AcquireResourceRequest, Ydb::RateLimiter::AcquireResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c3986e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::AlterDatabaseRequest, Ydb::Cms::AlterDatabaseResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458cf1be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ControlQueryRequest, FederatedQuery::ControlQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ControlQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ControlQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042645f4e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CommitTransactionRequest, Ydb::Table::CommitTransactionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044bdd44e in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::UpdateOffsetsInTransactionRequest, Ydb::Topic::UpdateOffsetsInTransactionResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b551e4e in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::TxProxyRequest, Ydb::Debug::TxProxyResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000448b9d2e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::DropTopicRequest, Ydb::PersQueue::V1::DropTopicResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045536dfe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeStreamSummaryRequest, Ydb::DataStreams::V1::DescribeStreamSummaryResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f14cace in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::DescribeNodeRequest, Ydb::Coordination::DescribeNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b7aa4ce in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::CreateVolumeRequest, Ydb::KeyValue::CreateVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044cd0cae in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::DescribeDatabaseOptionsRequest, Ydb::Cms::DescribeDatabaseOptionsResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045880d3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::GetQueryStatusRequest, FederatedQuery::GetQueryStatusResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetQueryStatusRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetQueryStatusResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e930be in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::ResolveConfigRequest, Ydb::DynamicConfig::ResolveConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f1010ae in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::AlterNodeRequest, Ydb::Coordination::AlterNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b8b482e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRequest, Ydb::KeyValue::ReadResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442ed49e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::ListDirectoryRequest, Ydb::Scheme::ListDirectoryResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046e627de in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::FetchScriptResultsRequest, Ydb::Query::FetchScriptResultsResponse, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000426b71be in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExecuteDataQueryRequest, Ydb::Table::ExecuteDataQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b4e43de in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::GrpcProxyRequest, Ydb::Debug::GrpcProxyResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004563e31e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeStreamConsumerRequest, Ydb::DataStreams::V1::DescribeStreamConsumerResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004256346e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::RenameTablesRequest, Ydb::Table::RenameTablesResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044bdd44e in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::UpdateOffsetsInTransactionRequest, Ydb::Topic::UpdateOffsetsInTransactionResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004245a57e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DropTableRequest, Ydb::Table::DropTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004269172e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::PrepareDataQueryRequest, Ydb::Table::PrepareDataQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000455a7b9e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::UpdateShardCountRequest, Ydb::DataStreams::V1::UpdateShardCountResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004251794e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CopyTableRequest, Ydb::Table::CopyTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046c622ce in NYdbGrpc::TGRpcRequestImpl<Fq::Private::CreateRateLimiterResourceRequest, Fq::Private::CreateRateLimiterResourceResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::CreateRateLimiterResourceRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::CreateRateLimiterResourceResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004589aebe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ModifyQueryRequest, FederatedQuery::ModifyQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000424cbe2e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeExternalTableRequest, Ydb::Table::DescribeExternalTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045a2253e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ModifyBindingRequest, FederatedQuery::ModifyBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000423e92ce in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::KeepAliveRequest, Ydb::Table::KeepAliveResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459377be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::CreateConnectionRequest, FederatedQuery::CreateConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456fa47e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListTagsForStreamRequest, Ydb::DataStreams::V1::ListTagsForStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b57673e in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::ActorChainRequest, Ydb::Debug::ActorChainResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043529cae in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::ScanRequest, Ydb::ClickhouseInternal::ScanResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044b9103e in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DescribeConsumerRequest, Ydb::Topic::DescribeConsumerResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000424a609e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeExternalDataSourceRequest, Ydb::Table::DescribeExternalDataSourceResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000425891fe in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExplainDataQueryRequest, Ydb::Table::ExplainDataQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000451feede in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::CreateResourceRequest, Ydb::RateLimiter::CreateResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444ff75e in NYdbGrpc::TGRpcRequestImpl<Ydb::Import::ImportFromS3Request, Ydb::Import::ImportFromS3Response, NKikimr::NGRpcService::TGRpcYdbImportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f14cace in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::DescribeNodeRequest, Ydb::Coordination::DescribeNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e2198e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetConfigRequest, Ydb::DynamicConfig::GetConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b925ece in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::GetStorageChannelStatusRequest, Ydb::KeyValue::GetStorageChannelStatusResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e2198e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetConfigRequest, Ydb::DynamicConfig::GetConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044edeade in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::FetchStartupConfigRequest, Ydb::DynamicConfig::FetchStartupConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042645f4e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CommitTransactionRequest, Ydb::Table::CommitTransactionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046c87dee in NYdbGrpc::TGRpcRequestImpl<Fq::Private::DeleteRateLimiterResourceRequest, Fq::Private::DeleteRateLimiterResourceResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::DeleteRateLimiterResourceRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::DeleteRateLimiterResourceResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046c16c8e in NYdbGrpc::TGRpcRequestImpl<Fq::Private::WriteTaskResultRequest, Fq::Private::WriteTaskResultResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::WriteTaskResultRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::WriteTaskResultResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459034be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListJobsRequest, FederatedQuery::ListJobsResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListJobsRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListJobsResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441f77be in NYdbGrpc::TGRpcRequestImpl<Ydb::Scripting::ExecuteYqlRequest, Ydb::Scripting::ExecuteYqlPartialResponse, NKikimr::NGRpcService::TGRpcYdbScriptingService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459b9f3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::TestConnectionRequest, FederatedQuery::TestConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::TestConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::TestConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046c16c8e in NYdbGrpc::TGRpcRequestImpl<Fq::Private::WriteTaskResultRequest, Fq::Private::WriteTaskResultResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::WriteTaskResultRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::WriteTaskResultResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b551e4e in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::TxProxyRequest, Ydb::Debug::TxProxyResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e6d3ae in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetNodeLabelsRequest, Ydb::DynamicConfig::GetNodeLabelsResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000435c2a2e in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::RefreshSnapshotRequest, Ydb::ClickhouseInternal::RefreshSnapshotResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444a153e in NYdbGrpc::TGRpcRequestImpl<Ydb::Export::ExportToS3Request, Ydb::Export::ExportToS3Response, NKikimr::NGRpcService::TGRpcYdbExportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e2198e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetConfigRequest, Ydb::DynamicConfig::GetConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000425faaae in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeTableOptionsRequest, Ydb::Table::DescribeTableOptionsResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045985c3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ModifyConnectionRequest, FederatedQuery::ModifyConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004266b99e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::RollbackTransactionRequest, Ydb::Table::RollbackTransactionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004489308e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::ReadInfoRequest, Ydb::PersQueue::V1::ReadInfoResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b81d4ae in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DescribeVolumeRequest, Ydb::KeyValue::DescribeVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000455821be in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::IncreaseStreamRetentionPeriodRequest, Ydb::DataStreams::V1::IncreaseStreamRetentionPeriodResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b7f77ce in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AlterVolumeRequest, Ydb::KeyValue::AlterVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000424f1bbe in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeSystemViewRequest, Ydb::Table::DescribeSystemViewResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b7f77ce in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AlterVolumeRequest, Ydb::KeyValue::AlterVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c5f57e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::GetDatabaseStatusRequest, Ydb::Cms::GetDatabaseStatusResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000451feede in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::CreateResourceRequest, Ydb::RateLimiter::CreateResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442ed49e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::ListDirectoryRequest, Ydb::Scheme::ListDirectoryResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b7f77ce in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AlterVolumeRequest, Ydb::KeyValue::AlterVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004489308e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::ReadInfoRequest, Ydb::PersQueue::V1::ReadInfoResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b81d4ae in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DescribeVolumeRequest, Ydb::KeyValue::DescribeVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044edeade in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::FetchStartupConfigRequest, Ydb::DynamicConfig::FetchStartupConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b57673e in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::ActorChainRequest, Ydb::Debug::ActorChainResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b7f77ce in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AlterVolumeRequest, Ydb::KeyValue::AlterVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000451feede in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::CreateResourceRequest, Ydb::RateLimiter::CreateResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045790bfe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::StartStreamEncryptionRequest, Ydb::DataStreams::V1::StartStreamEncryptionResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004540a72e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DeleteStreamRequest, Ydb::DataStreams::V1::DeleteStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f228c2e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::ClusterDiscovery::DiscoverClustersRequest, Ydb::PersQueue::ClusterDiscovery::DiscoverClustersResponse, NKikimr::NGRpcService::TGRpcPQClusterDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004576b21e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::SplitShardRequest, Ydb::DataStreams::V1::SplitShardResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000424347ee in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CreateTableRequest, Ydb::Table::CreateTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e4769e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetMetadataRequest, Ydb::DynamicConfig::GetMetadataResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459377be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::CreateConnectionRequest, FederatedQuery::CreateConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044caaf9e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::RemoveDatabaseRequest, Ydb::Cms::RemoveDatabaseResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046bc9d0e in NYdbGrpc::TGRpcRequestImpl<Fq::Private::PingTaskRequest, Fq::Private::PingTaskResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::PingTaskRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::PingTaskResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f1010ae in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::AlterNodeRequest, Ydb::Coordination::AlterNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004571fe5e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::MergeShardsRequest, Ydb::DataStreams::V1::MergeShardsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b8b482e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRequest, Ydb::KeyValue::ReadResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000455f2f5e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::RegisterStreamConsumerRequest, Ydb::DataStreams::V1::RegisterStreamConsumerResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044cf551e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::GetScaleRecommendationRequest, Ydb::Cms::GetScaleRecommendationResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459b9f3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::TestConnectionRequest, FederatedQuery::TestConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::TestConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::TestConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000424cbe2e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeExternalTableRequest, Ydb::Table::DescribeExternalTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000455a7b9e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::UpdateShardCountRequest, Ydb::DataStreams::V1::UpdateShardCountResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b868e6e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AcquireLockRequest, Ydb::KeyValue::AcquireLockResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044eb8dce in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::ResolveAllConfigRequest, Ydb::DynamicConfig::ResolveAllConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044dd5f6e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::AddVolatileConfigRequest, Ydb::DynamicConfig::AddVolatileConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044caaf9e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::RemoveDatabaseRequest, Ydb::Cms::RemoveDatabaseResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004551141e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeLimitsRequest, Ydb::DataStreams::V1::DescribeLimitsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004591d63e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeJobRequest, FederatedQuery::DescribeJobResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeJobRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeJobResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000425aef8e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExecuteSchemeQueryRequest, Ydb::Table::ExecuteSchemeQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000435c2a2e in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::RefreshSnapshotRequest, Ydb::ClickhouseInternal::RefreshSnapshotResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000425d4d1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::BeginTransactionRequest, Ydb::Table::BeginTransactionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b84318e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListLocalPartitionsRequest, Ydb::KeyValue::ListLocalPartitionsResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045a083be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeBindingRequest, FederatedQuery::DescribeBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459ee23e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListBindingsRequest, FederatedQuery::ListBindingsResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListBindingsRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListBindingsResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045a083be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeBindingRequest, FederatedQuery::DescribeBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459ee23e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListBindingsRequest, FederatedQuery::ListBindingsResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListBindingsRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListBindingsResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045a3c6be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DeleteBindingRequest, FederatedQuery::DeleteBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c3986e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::AlterDatabaseRequest, Ydb::Cms::AlterDatabaseResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044526d7e in NYdbGrpc::TGRpcRequestImpl<Ydb::Import::ListObjectsInS3ExportRequest, Ydb::Import::ListObjectsInS3ExportResponse, NKikimr::NGRpcService::TGRpcYdbImportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e4769e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetMetadataRequest, Ydb::DynamicConfig::GetMetadataResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000455a7b9e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::UpdateShardCountRequest, Ydb::DataStreams::V1::UpdateShardCountResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046c622ce in NYdbGrpc::TGRpcRequestImpl<Fq::Private::CreateRateLimiterResourceRequest, Fq::Private::CreateRateLimiterResourceResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::CreateRateLimiterResourceRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::CreateRateLimiterResourceResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046c87dee in NYdbGrpc::TGRpcRequestImpl<Fq::Private::DeleteRateLimiterResourceRequest, Fq::Private::DeleteRateLimiterResourceResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::DeleteRateLimiterResourceRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::DeleteRateLimiterResourceResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004359cd1e in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::CreateSnapshotRequest, Ydb::ClickhouseInternal::CreateSnapshotResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044bb776e in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DescribePartitionRequest, Ydb::Topic::DescribePartitionResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444a153e in NYdbGrpc::TGRpcRequestImpl<Ydb::Export::ExportToS3Request, Ydb::Export::ExportToS3Response, NKikimr::NGRpcService::TGRpcYdbExportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045985c3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ModifyConnectionRequest, FederatedQuery::ModifyConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004489308e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::ReadInfoRequest, Ydb::PersQueue::V1::ReadInfoResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e6d3ae in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetNodeLabelsRequest, Ydb::DynamicConfig::GetNodeLabelsResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000425aef8e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExecuteSchemeQueryRequest, Ydb::Table::ExecuteSchemeQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004591d63e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeJobRequest, FederatedQuery::DescribeJobResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeJobRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeJobResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004bad9c6e in NYdbGrpc::TGRpcRequestImpl<Ydb::Tablet::ExecuteTabletMiniKQLRequest, Ydb::Tablet::ExecuteTabletMiniKQLResponse, NKikimr::NGRpcService::TGRpcYdbTabletService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046c622ce in NYdbGrpc::TGRpcRequestImpl<Fq::Private::CreateRateLimiterResourceRequest, Fq::Private::CreateRateLimiterResourceResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::CreateRateLimiterResourceRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::CreateRateLimiterResourceResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442a013e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::MakeDirectoryRequest, Ydb::Scheme::MakeDirectoryResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044caaf9e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::RemoveDatabaseRequest, Ydb::Cms::RemoveDatabaseResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004547bf8e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::PutRecordsRequest, Ydb::DataStreams::V1::PutRecordsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004547bf8e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::PutRecordsRequest, Ydb::DataStreams::V1::PutRecordsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045801c9e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::SetWriteQuotaRequest, Ydb::DataStreams::V1::SetWriteQuotaResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000448e04ae in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::CreateTopicRequest, Ydb::PersQueue::V1::CreateTopicResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004545655e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::PutRecordRequest, Ydb::DataStreams::V1::PutRecordResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459b9f3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::TestConnectionRequest, FederatedQuery::TestConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::TestConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::TestConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004545655e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::PutRecordRequest, Ydb::DataStreams::V1::PutRecordResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004547bf8e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::PutRecordsRequest, Ydb::DataStreams::V1::PutRecordsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c1221e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::CreateDatabaseRequest, Ydb::Cms::CreateDatabaseResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456fa47e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListTagsForStreamRequest, Ydb::DataStreams::V1::ListTagsForStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000423e92ce in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::KeepAliveRequest, Ydb::Table::KeepAliveResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000424f1bbe in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeSystemViewRequest, Ydb::Table::DescribeSystemViewResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b4be0de in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::PlainGrpcRequest, Ydb::Debug::PlainGrpcResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004591d63e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeJobRequest, FederatedQuery::DescribeJobResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeJobRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeJobResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044338bbe in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::ModifyPermissionsRequest, Ydb::Scheme::ModifyPermissionsResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456d4a9e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::EnableEnhancedMonitoringRequest, Ydb::DataStreams::V1::EnableEnhancedMonitoringResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004454ca5e in NYdbGrpc::TGRpcRequestImpl<Ydb::Import::ImportDataRequest, Ydb::Import::ImportDataResponse, NKikimr::NGRpcService::TGRpcYdbImportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004421d4ee in NYdbGrpc::TGRpcRequestImpl<Ydb::Scripting::ExplainYqlRequest, Ydb::Scripting::ExplainYqlResponse, NKikimr::NGRpcService::TGRpcYdbScriptingService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045663cfe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListStreamConsumersRequest, Ydb::DataStreams::V1::ListStreamConsumersResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000454ec49e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::SubscribeToShardRequest, Ydb::DataStreams::V1::SubscribeToShardResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004561893e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DeregisterStreamConsumerRequest, Ydb::DataStreams::V1::DeregisterStreamConsumerResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004561893e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DeregisterStreamConsumerRequest, Ydb::DataStreams::V1::DeregisterStreamConsumerResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004539804e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeStreamRequest, Ydb::DataStreams::V1::DescribeStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004489308e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::ReadInfoRequest, Ydb::PersQueue::V1::ReadInfoResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004576b21e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::SplitShardRequest, Ydb::DataStreams::V1::SplitShardResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044cd0cae in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::DescribeDatabaseOptionsRequest, Ydb::Cms::DescribeDatabaseOptionsResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c8528e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::ListDatabasesRequest, Ydb::Cms::ListDatabasesResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458cf1be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ControlQueryRequest, FederatedQuery::ControlQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ControlQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ControlQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443d678e in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::ForgetOperationRequest, Ydb::Operations::ForgetOperationResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044338bbe in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::ModifyPermissionsRequest, Ydb::Scheme::ModifyPermissionsResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e930be in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::ResolveConfigRequest, Ydb::DynamicConfig::ResolveConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000424f1bbe in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeSystemViewRequest, Ydb::Table::DescribeSystemViewResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000455cd57e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::UpdateStreamModeRequest, Ydb::DataStreams::V1::UpdateStreamModeResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046e627de in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::FetchScriptResultsRequest, Ydb::Query::FetchScriptResultsResponse, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e2198e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetConfigRequest, Ydb::DynamicConfig::GetConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044bdd44e in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::UpdateOffsetsInTransactionRequest, Ydb::Topic::UpdateOffsetsInTransactionResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045801c9e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::SetWriteQuotaRequest, Ydb::DataStreams::V1::SetWriteQuotaResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000457dbfbe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::UpdateStreamRequest, Ydb::DataStreams::V1::UpdateStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004591d63e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeJobRequest, FederatedQuery::DescribeJobResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeJobRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeJobResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044dd5f6e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::AddVolatileConfigRequest, Ydb::DynamicConfig::AddVolatileConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000425faaae in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeTableOptionsRequest, Ydb::Table::DescribeTableOptionsResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044db025e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::DropConfigRequest, Ydb::DynamicConfig::DropConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000448b9d2e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::DropTopicRequest, Ydb::PersQueue::V1::DropTopicResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044f047ee in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetConfigurationVersionRequest, Ydb::DynamicConfig::GetConfigurationVersionResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000455f2f5e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::RegisterStreamConsumerRequest, Ydb::DataStreams::V1::RegisterStreamConsumerResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004524c1de in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::DropResourceRequest, Ydb::RateLimiter::DropResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444ff75e in NYdbGrpc::TGRpcRequestImpl<Ydb::Import::ImportFromS3Request, Ydb::Import::ImportFromS3Response, NKikimr::NGRpcService::TGRpcYdbImportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044977b5e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::RemoveReadRuleRequest, Ydb::PersQueue::V1::RemoveReadRuleResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000455a7b9e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::UpdateShardCountRequest, Ydb::DataStreams::V1::UpdateShardCountResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c8528e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::ListDatabasesRequest, Ydb::Cms::ListDatabasesResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f126dbe in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::DropNodeRequest, Ydb::Coordination::DropNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045866bbe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeQueryRequest, FederatedQuery::DescribeQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004251794e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CopyTableRequest, Ydb::Table::CopyTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004245a57e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DropTableRequest, Ydb::Table::DropTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b57673e in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::ActorChainRequest, Ydb::Debug::ActorChainResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004584ca3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListQueriesRequest, FederatedQuery::ListQueriesResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListQueriesRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListQueriesResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044cd0cae in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::DescribeDatabaseOptionsRequest, Ydb::Cms::DescribeDatabaseOptionsResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004584ca3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListQueriesRequest, FederatedQuery::ListQueriesResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListQueriesRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListQueriesResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e930be in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::ResolveConfigRequest, Ydb::DynamicConfig::ResolveConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459d40be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::CreateBindingRequest, FederatedQuery::CreateBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000424a609e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeExternalDataSourceRequest, Ydb::Table::DescribeExternalDataSourceResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000448e04ae in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::CreateTopicRequest, Ydb::PersQueue::V1::CreateTopicResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442a013e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::MakeDirectoryRequest, Ydb::Scheme::MakeDirectoryResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b9001ee in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListRangeRequest, Ydb::KeyValue::ListRangeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f228c2e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::ClusterDiscovery::DiscoverClustersRequest, Ydb::PersQueue::ClusterDiscovery::DiscoverClustersResponse, NKikimr::NGRpcService::TGRpcPQClusterDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000425d4d1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::BeginTransactionRequest, Ydb::Table::BeginTransactionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458b503e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DeleteQueryRequest, FederatedQuery::DeleteQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d62efe in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::SetConfigRequest, Ydb::DynamicConfig::SetConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443d678e in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::ForgetOperationRequest, Ydb::Operations::ForgetOperationResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000452264fe in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::AlterResourceRequest, Ydb::RateLimiter::AlterResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004539804e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeStreamRequest, Ydb::DataStreams::V1::DescribeStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000435e873e in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::DiscardSnapshotRequest, Ydb::ClickhouseInternal::DiscardSnapshotResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b9001ee in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListRangeRequest, Ydb::KeyValue::ListRangeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004551141e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeLimitsRequest, Ydb::DataStreams::V1::DescribeLimitsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000435512fe in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::GetShardLocationsRequest, Ydb::ClickhouseInternal::GetShardLocationsResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f1010ae in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::AlterNodeRequest, Ydb::Coordination::AlterNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004539804e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeStreamRequest, Ydb::DataStreams::V1::DescribeStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004555c7de in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DecreaseStreamRetentionPeriodRequest, Ydb::DataStreams::V1::DecreaseStreamRetentionPeriodResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044dfbc7e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::RemoveVolatileConfigRequest, Ydb::DynamicConfig::RemoveVolatileConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b8b482e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRequest, Ydb::KeyValue::ReadResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456896de in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::AddTagsToStreamRequest, Ydb::DataStreams::V1::AddTagsToStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b8da50e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRangeRequest, Ydb::KeyValue::ReadRangeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000435512fe in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::GetShardLocationsRequest, Ydb::ClickhouseInternal::GetShardLocationsResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000425aef8e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExecuteSchemeQueryRequest, Ydb::Table::ExecuteSchemeQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004561893e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DeregisterStreamConsumerRequest, Ydb::DataStreams::V1::DeregisterStreamConsumerResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004596babe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeConnectionRequest, FederatedQuery::DescribeConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044dfbc7e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::RemoveVolatileConfigRequest, Ydb::DynamicConfig::RemoveVolatileConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004438bd6e in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::GetOperationRequest, Ydb::Operations::GetOperationResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443faffe in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::ListOperationsRequest, Ydb::Operations::ListOperationsResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b88eb4e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ExecuteTransactionRequest, Ydb::KeyValue::ExecuteTransactionResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004555c7de in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DecreaseStreamRetentionPeriodRequest, Ydb::DataStreams::V1::DecreaseStreamRetentionPeriodResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000424347ee in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CreateTableRequest, Ydb::Table::CreateTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044b9103e in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DescribeConsumerRequest, Ydb::Topic::DescribeConsumerResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456af0be in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DisableEnhancedMonitoringRequest, Ydb::DataStreams::V1::DisableEnhancedMonitoringResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045985c3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ModifyConnectionRequest, FederatedQuery::ModifyConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456896de in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::AddTagsToStreamRequest, Ydb::DataStreams::V1::AddTagsToStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042645f4e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CommitTransactionRequest, Ydb::Table::CommitTransactionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004253d6de in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CopyTablesRequest, Ydb::Table::CopyTablesResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004531cf8e in NYdbGrpc::TGRpcRequestImpl<Ydb::Monitoring::NodeCheckRequest, Ydb::Monitoring::NodeCheckResponse, NKikimr::NGRpcService::TGRpcMonitoringService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e930be in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::ResolveConfigRequest, Ydb::DynamicConfig::ResolveConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b88eb4e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ExecuteTransactionRequest, Ydb::KeyValue::ExecuteTransactionResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000435e873e in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::DiscardSnapshotRequest, Ydb::ClickhouseInternal::DiscardSnapshotResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b551e4e in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::TxProxyRequest, Ydb::Debug::TxProxyResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004256346e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::RenameTablesRequest, Ydb::Table::RenameTablesResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044ad2cee in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::CommitOffsetRequest, Ydb::Topic::CommitOffsetResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458e933e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::GetResultDataRequest, FederatedQuery::GetResultDataResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetResultDataRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetResultDataResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004524c1de in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::DropResourceRequest, Ydb::RateLimiter::DropResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000425faaae in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeTableOptionsRequest, Ydb::Table::DescribeTableOptionsResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004251794e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CopyTableRequest, Ydb::Table::CopyTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004273d61e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ReadRowsRequest, Ydb::Table::ReadRowsResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044dd5f6e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::AddVolatileConfigRequest, Ydb::DynamicConfig::AddVolatileConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458b503e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DeleteQueryRequest, FederatedQuery::DeleteQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004245a57e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DropTableRequest, Ydb::Table::DropTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b88eb4e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ExecuteTransactionRequest, Ydb::KeyValue::ExecuteTransactionResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004589aebe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ModifyQueryRequest, FederatedQuery::ModifyQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004421d4ee in NYdbGrpc::TGRpcRequestImpl<Ydb::Scripting::ExplainYqlRequest, Ydb::Scripting::ExplainYqlResponse, NKikimr::NGRpcService::TGRpcYdbScriptingService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046c3c7ae in NYdbGrpc::TGRpcRequestImpl<Fq::Private::NodesHealthCheckRequest, Fq::Private::NodesHealthCheckResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::NodesHealthCheckRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::NodesHealthCheckResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046e3de6e in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::ExecuteScriptRequest, Ydb::Operations::Operation, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044caaf9e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::RemoveDatabaseRequest, Ydb::Cms::RemoveDatabaseResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004271975e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ReadTableRequest, Ydb::Table::ReadTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458e933e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::GetResultDataRequest, FederatedQuery::GetResultDataResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetResultDataRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetResultDataResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456fa47e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListTagsForStreamRequest, Ydb::DataStreams::V1::ListTagsForStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441f77be in NYdbGrpc::TGRpcRequestImpl<Ydb::Scripting::ExecuteYqlRequest, Ydb::Scripting::ExecuteYqlPartialResponse, NKikimr::NGRpcService::TGRpcYdbScriptingService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000426b71be in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExecuteDataQueryRequest, Ydb::Table::ExecuteDataQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000457b65de in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::StopStreamEncryptionRequest, Ydb::DataStreams::V1::StopStreamEncryptionResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000457b65de in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::StopStreamEncryptionRequest, Ydb::DataStreams::V1::StopStreamEncryptionResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000457b65de in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::StopStreamEncryptionRequest, Ydb::DataStreams::V1::StopStreamEncryptionResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045790bfe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::StartStreamEncryptionRequest, Ydb::DataStreams::V1::StartStreamEncryptionResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046bf116e in NYdbGrpc::TGRpcRequestImpl<Fq::Private::GetTaskRequest, Fq::Private::GetTaskResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::GetTaskRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::GetTaskResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046bf116e in NYdbGrpc::TGRpcRequestImpl<Fq::Private::GetTaskRequest, Fq::Private::GetTaskResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::GetTaskRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::GetTaskResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045536dfe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeStreamSummaryRequest, Ydb::DataStreams::V1::DescribeStreamSummaryResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000453bf36e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::CreateStreamRequest, Ydb::DataStreams::V1::CreateStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004539804e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeStreamRequest, Ydb::DataStreams::V1::DescribeStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004515633e in NYdbGrpc::TGRpcRequestImpl<Ydb::Discovery::NodeRegistrationRequest, Ydb::Discovery::NodeRegistrationResponse, NKikimr::NGRpcService::TGRpcDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004531cf8e in NYdbGrpc::TGRpcRequestImpl<Ydb::Monitoring::NodeCheckRequest, Ydb::Monitoring::NodeCheckResponse, NKikimr::NGRpcService::TGRpcMonitoringService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000452f6d1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Monitoring::SelfCheckRequest, Ydb::Monitoring::SelfCheckResponse, NKikimr::NGRpcService::TGRpcMonitoringService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044bb776e in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DescribePartitionRequest, Ydb::Topic::DescribePartitionResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004515633e in NYdbGrpc::TGRpcRequestImpl<Ydb::Discovery::NodeRegistrationRequest, Ydb::Discovery::NodeRegistrationResponse, NKikimr::NGRpcService::TGRpcDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004515633e in NYdbGrpc::TGRpcRequestImpl<Ydb::Discovery::NodeRegistrationRequest, Ydb::Discovery::NodeRegistrationResponse, NKikimr::NGRpcService::TGRpcDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000424a609e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeExternalDataSourceRequest, Ydb::Table::DescribeExternalDataSourceResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044cd0cae in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::DescribeDatabaseOptionsRequest, Ydb::Cms::DescribeDatabaseOptionsResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000453bf36e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::CreateStreamRequest, Ydb::DataStreams::V1::CreateStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000453bf36e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::CreateStreamRequest, Ydb::DataStreams::V1::CreateStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004512eb9e in NYdbGrpc::TGRpcRequestImpl<Ydb::Discovery::WhoAmIRequest, Ydb::Discovery::WhoAmIResponse, NKikimr::NGRpcService::TGRpcDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000454ec49e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::SubscribeToShardRequest, Ydb::DataStreams::V1::SubscribeToShardResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c5f57e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::GetDatabaseStatusRequest, Ydb::Cms::GetDatabaseStatusResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000452f6d1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Monitoring::SelfCheckRequest, Ydb::Monitoring::SelfCheckResponse, NKikimr::NGRpcService::TGRpcMonitoringService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000452f6d1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Monitoring::SelfCheckRequest, Ydb::Monitoring::SelfCheckResponse, NKikimr::NGRpcService::TGRpcMonitoringService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004512eb9e in NYdbGrpc::TGRpcRequestImpl<Ydb::Discovery::WhoAmIRequest, Ydb::Discovery::WhoAmIResponse, NKikimr::NGRpcService::TGRpcDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004515633e in NYdbGrpc::TGRpcRequestImpl<Ydb::Discovery::NodeRegistrationRequest, Ydb::Discovery::NodeRegistrationResponse, NKikimr::NGRpcService::TGRpcDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000453bf36e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::CreateStreamRequest, Ydb::DataStreams::V1::CreateStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000452f6d1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Monitoring::SelfCheckRequest, Ydb::Monitoring::SelfCheckResponse, NKikimr::NGRpcService::TGRpcMonitoringService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004563e31e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeStreamConsumerRequest, Ydb::DataStreams::V1::DescribeStreamConsumerResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044edeade in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::FetchStartupConfigRequest, Ydb::DynamicConfig::FetchStartupConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044dfbc7e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::RemoveVolatileConfigRequest, Ydb::DynamicConfig::RemoveVolatileConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456896de in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::AddTagsToStreamRequest, Ydb::DataStreams::V1::AddTagsToStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444a153e in NYdbGrpc::TGRpcRequestImpl<Ydb::Export::ExportToS3Request, Ydb::Export::ExportToS3Response, NKikimr::NGRpcService::TGRpcYdbExportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004531cf8e in NYdbGrpc::TGRpcRequestImpl<Ydb::Monitoring::NodeCheckRequest, Ydb::Monitoring::NodeCheckResponse, NKikimr::NGRpcService::TGRpcMonitoringService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443faffe in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::ListOperationsRequest, Ydb::Operations::ListOperationsResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046c87dee in NYdbGrpc::TGRpcRequestImpl<Fq::Private::DeleteRateLimiterResourceRequest, Fq::Private::DeleteRateLimiterResourceResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::DeleteRateLimiterResourceRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::DeleteRateLimiterResourceResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004271975e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ReadTableRequest, Ydb::Table::ReadTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442c778e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::RemoveDirectoryRequest, Ydb::Scheme::RemoveDirectoryResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c8528e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::ListDatabasesRequest, Ydb::Cms::ListDatabasesResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b52d57e in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::SchemeCacheRequest, Ydb::Debug::SchemeCacheResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b508cae in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::KqpProxyRequest, Ydb::Debug::KqpProxyResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b508cae in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::KqpProxyRequest, Ydb::Debug::KqpProxyResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b508cae in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::KqpProxyRequest, Ydb::Debug::KqpProxyResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044951e4e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::AddReadRuleRequest, Ydb::PersQueue::V1::AddReadRuleResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000448e04ae in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::CreateTopicRequest, Ydb::PersQueue::V1::CreateTopicResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044f047ee in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetConfigurationVersionRequest, Ydb::DynamicConfig::GetConfigurationVersionResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004bad9c6e in NYdbGrpc::TGRpcRequestImpl<Ydb::Tablet::ExecuteTabletMiniKQLRequest, Ydb::Tablet::ExecuteTabletMiniKQLResponse, NKikimr::NGRpcService::TGRpcYdbTabletService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b551e4e in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::TxProxyRequest, Ydb::Debug::TxProxyResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b508cae in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::KqpProxyRequest, Ydb::Debug::KqpProxyResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004599fdbe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DeleteConnectionRequest, FederatedQuery::DeleteConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004454ca5e in NYdbGrpc::TGRpcRequestImpl<Ydb::Import::ImportDataRequest, Ydb::Import::ImportDataResponse, NKikimr::NGRpcService::TGRpcYdbImportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b8da50e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRangeRequest, Ydb::KeyValue::ReadRangeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004253d6de in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CopyTablesRequest, Ydb::Table::CopyTablesResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000435c2a2e in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::RefreshSnapshotRequest, Ydb::ClickhouseInternal::RefreshSnapshotResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000426f647e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExecuteScanQueryRequest, Ydb::Table::ExecuteScanQueryPartialResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045880d3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::GetQueryStatusRequest, FederatedQuery::GetQueryStatusResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetQueryStatusRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetQueryStatusResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004359cd1e in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::CreateSnapshotRequest, Ydb::ClickhouseInternal::CreateSnapshotResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e6d3ae in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetNodeLabelsRequest, Ydb::DynamicConfig::GetNodeLabelsResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000425891fe in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExplainDataQueryRequest, Ydb::Table::ExplainDataQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004596babe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeConnectionRequest, FederatedQuery::DescribeConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044cf551e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::GetScaleRecommendationRequest, Ydb::Cms::GetScaleRecommendationResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004438bd6e in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::GetOperationRequest, Ydb::Operations::GetOperationResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044526d7e in NYdbGrpc::TGRpcRequestImpl<Ydb::Import::ListObjectsInS3ExportRequest, Ydb::Import::ListObjectsInS3ExportResponse, NKikimr::NGRpcService::TGRpcYdbImportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000448b9d2e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::DropTopicRequest, Ydb::PersQueue::V1::DropTopicResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d8a54e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::ReplaceConfigRequest, Ydb::DynamicConfig::ReplaceConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442a013e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::MakeDirectoryRequest, Ydb::Scheme::MakeDirectoryResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000425891fe in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExplainDataQueryRequest, Ydb::Table::ExplainDataQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f0d9a5e in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::CreateNodeRequest, Ydb::Coordination::CreateNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044eb8dce in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::ResolveAllConfigRequest, Ydb::DynamicConfig::ResolveAllConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f126dbe in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::DropNodeRequest, Ydb::Coordination::DropNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459034be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListJobsRequest, FederatedQuery::ListJobsResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListJobsRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListJobsResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004bad9c6e in NYdbGrpc::TGRpcRequestImpl<Ydb::Tablet::ExecuteTabletMiniKQLRequest, Ydb::Tablet::ExecuteTabletMiniKQLResponse, NKikimr::NGRpcService::TGRpcYdbTabletService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444ff75e in NYdbGrpc::TGRpcRequestImpl<Ydb::Import::ImportFromS3Request, Ydb::Import::ImportFromS3Response, NKikimr::NGRpcService::TGRpcYdbImportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004269172e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::PrepareDataQueryRequest, Ydb::Table::PrepareDataQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000454a19be in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::GetRecordsRequest, Ydb::DataStreams::V1::GetRecordsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b868e6e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AcquireLockRequest, Ydb::KeyValue::AcquireLockResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000454a19be in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::GetRecordsRequest, Ydb::DataStreams::V1::GetRecordsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004589aebe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ModifyQueryRequest, FederatedQuery::ModifyQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000454ec49e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::SubscribeToShardRequest, Ydb::DataStreams::V1::SubscribeToShardResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458e933e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::GetResultDataRequest, FederatedQuery::GetResultDataResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetResultDataRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetResultDataResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004599fdbe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DeleteConnectionRequest, FederatedQuery::DeleteConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000426dcf4e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::BulkUpsertRequest, Ydb::Table::BulkUpsertResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000454a19be in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::GetRecordsRequest, Ydb::DataStreams::V1::GetRecordsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000454ec49e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::SubscribeToShardRequest, Ydb::DataStreams::V1::SubscribeToShardResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000454c739e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::GetShardIteratorRequest, Ydb::DataStreams::V1::GetShardIteratorResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000454c739e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::GetShardIteratorRequest, Ydb::DataStreams::V1::GetShardIteratorResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004571fe5e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::MergeShardsRequest, Ydb::DataStreams::V1::MergeShardsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004245a57e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DropTableRequest, Ydb::Table::DropTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443b1f1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::CancelOperationRequest, Ydb::Operations::CancelOperationResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000425d4d1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::BeginTransactionRequest, Ydb::Table::BeginTransactionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000426f647e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExecuteScanQueryRequest, Ydb::Table::ExecuteScanQueryPartialResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004251794e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CopyTableRequest, Ydb::Table::CopyTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004524c1de in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::DropResourceRequest, Ydb::RateLimiter::DropResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000435e873e in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::DiscardSnapshotRequest, Ydb::ClickhouseInternal::DiscardSnapshotResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044bdd44e in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::UpdateOffsetsInTransactionRequest, Ydb::Topic::UpdateOffsetsInTransactionResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044ad2cee in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::CommitOffsetRequest, Ydb::Topic::CommitOffsetResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044dfbc7e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::RemoveVolatileConfigRequest, Ydb::DynamicConfig::RemoveVolatileConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b9001ee in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListRangeRequest, Ydb::KeyValue::ListRangeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004253d6de in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CopyTablesRequest, Ydb::Table::CopyTablesResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044479f1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Export::ExportToYtRequest, Ydb::Export::ExportToYtResponse, NKikimr::NGRpcService::TGRpcYdbExportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f0d9a5e in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::CreateNodeRequest, Ydb::Coordination::CreateNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046e627de in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::FetchScriptResultsRequest, Ydb::Query::FetchScriptResultsResponse, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044479f1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Export::ExportToYtRequest, Ydb::Export::ExportToYtResponse, NKikimr::NGRpcService::TGRpcYdbExportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000448b9d2e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::DropTopicRequest, Ydb::PersQueue::V1::DropTopicResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442c778e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::RemoveDirectoryRequest, Ydb::Scheme::RemoveDirectoryResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443d678e in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::ForgetOperationRequest, Ydb::Operations::ForgetOperationResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044526d7e in NYdbGrpc::TGRpcRequestImpl<Ydb::Import::ListObjectsInS3ExportRequest, Ydb::Import::ListObjectsInS3ExportResponse, NKikimr::NGRpcService::TGRpcYdbImportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000424cbe2e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeExternalTableRequest, Ydb::Table::DescribeExternalTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000044b4533b in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::AlterTopicRequest, Ydb::Topic::AlterTopicResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045536dfe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeStreamSummaryRequest, Ydb::DataStreams::V1::DescribeStreamSummaryResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046bc9d0e in NYdbGrpc::TGRpcRequestImpl<Fq::Private::PingTaskRequest, Fq::Private::PingTaskResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::PingTaskRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::PingTaskResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046bc9d0e in NYdbGrpc::TGRpcRequestImpl<Fq::Private::PingTaskRequest, Fq::Private::PingTaskResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::PingTaskRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::PingTaskResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046c16c8e in NYdbGrpc::TGRpcRequestImpl<Fq::Private::WriteTaskResultRequest, Fq::Private::WriteTaskResultResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::WriteTaskResultRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::WriteTaskResultResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b52d57e in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::SchemeCacheRequest, Ydb::Debug::SchemeCacheResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000435512fe in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::GetShardLocationsRequest, Ydb::ClickhouseInternal::GetShardLocationsResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004576b21e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::SplitShardRequest, Ydb::DataStreams::V1::SplitShardResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004574583e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::RemoveTagsFromStreamRequest, Ydb::DataStreams::V1::RemoveTagsFromStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c3986e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::AlterDatabaseRequest, Ydb::Cms::AlterDatabaseResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000426b71be in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExecuteDataQueryRequest, Ydb::Table::ExecuteDataQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000044b6b04b in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DescribeTopicRequest, Ydb::Topic::DescribeTopicResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000424347ee in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CreateTableRequest, Ydb::Table::CreateTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f228c2e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::ClusterDiscovery::DiscoverClustersRequest, Ydb::PersQueue::ClusterDiscovery::DiscoverClustersResponse, NKikimr::NGRpcService::TGRpcPQClusterDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004bad9c6e in NYdbGrpc::TGRpcRequestImpl<Ydb::Tablet::ExecuteTabletMiniKQLRequest, Ydb::Tablet::ExecuteTabletMiniKQLResponse, NKikimr::NGRpcService::TGRpcYdbTabletService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004421d4ee in NYdbGrpc::TGRpcRequestImpl<Ydb::Scripting::ExplainYqlRequest, Ydb::Scripting::ExplainYqlResponse, NKikimr::NGRpcService::TGRpcYdbScriptingService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459d40be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::CreateBindingRequest, FederatedQuery::CreateBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044479f1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Export::ExportToYtRequest, Ydb::Export::ExportToYtResponse, NKikimr::NGRpcService::TGRpcYdbExportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000455f2f5e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::RegisterStreamConsumerRequest, Ydb::DataStreams::V1::RegisterStreamConsumerResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459377be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::CreateConnectionRequest, FederatedQuery::CreateConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004551141e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeLimitsRequest, Ydb::DataStreams::V1::DescribeLimitsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004551141e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeLimitsRequest, Ydb::DataStreams::V1::DescribeLimitsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046e3de6e in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::ExecuteScriptRequest, Ydb::Operations::Operation, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000435512fe in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::GetShardLocationsRequest, Ydb::ClickhouseInternal::GetShardLocationsResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004421d4ee in NYdbGrpc::TGRpcRequestImpl<Ydb::Scripting::ExplainYqlRequest, Ydb::Scripting::ExplainYqlResponse, NKikimr::NGRpcService::TGRpcYdbScriptingService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000044b6b04b in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DescribeTopicRequest, Ydb::Topic::DescribeTopicResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044eb8dce in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::ResolveAllConfigRequest, Ydb::DynamicConfig::ResolveAllConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004596babe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeConnectionRequest, FederatedQuery::DescribeConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045a3c6be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DeleteBindingRequest, FederatedQuery::DeleteBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000425891fe in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExplainDataQueryRequest, Ydb::Table::ExplainDataQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000426f647e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExecuteScanQueryRequest, Ydb::Table::ExecuteScanQueryPartialResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045a083be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeBindingRequest, FederatedQuery::DescribeBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004599fdbe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DeleteConnectionRequest, FederatedQuery::DeleteConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000424cbe2e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeExternalTableRequest, Ydb::Table::DescribeExternalTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004543010e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListShardsRequest, Ydb::DataStreams::V1::ListShardsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004543010e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListShardsRequest, Ydb::DataStreams::V1::ListShardsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004545655e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::PutRecordRequest, Ydb::DataStreams::V1::PutRecordResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045880d3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::GetQueryStatusRequest, FederatedQuery::GetQueryStatusResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetQueryStatusRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetQueryStatusResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000451feede in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::CreateResourceRequest, Ydb::RateLimiter::CreateResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c1221e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::CreateDatabaseRequest, Ydb::Cms::CreateDatabaseResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004547bf8e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::PutRecordsRequest, Ydb::DataStreams::V1::PutRecordsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443faffe in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::ListOperationsRequest, Ydb::Operations::ListOperationsResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b4be0de in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::PlainGrpcRequest, Ydb::Debug::PlainGrpcResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c5f57e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::GetDatabaseStatusRequest, Ydb::Cms::GetDatabaseStatusResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d62efe in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::SetConfigRequest, Ydb::DynamicConfig::SetConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b925ece in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::GetStorageChannelStatusRequest, Ydb::KeyValue::GetStorageChannelStatusResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000457dbfbe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::UpdateStreamRequest, Ydb::DataStreams::V1::UpdateStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004545655e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::PutRecordRequest, Ydb::DataStreams::V1::PutRecordResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045801c9e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::SetWriteQuotaRequest, Ydb::DataStreams::V1::SetWriteQuotaResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000457dbfbe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::UpdateStreamRequest, Ydb::DataStreams::V1::UpdateStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004543010e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListShardsRequest, Ydb::DataStreams::V1::ListShardsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000457dbfbe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::UpdateStreamRequest, Ydb::DataStreams::V1::UpdateStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045801c9e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::SetWriteQuotaRequest, Ydb::DataStreams::V1::SetWriteQuotaResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b7aa4ce in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::CreateVolumeRequest, Ydb::KeyValue::CreateVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044bb776e in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DescribePartitionRequest, Ydb::Topic::DescribePartitionResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c1221e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::CreateDatabaseRequest, Ydb::Cms::CreateDatabaseResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e6d3ae in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetNodeLabelsRequest, Ydb::DynamicConfig::GetNodeLabelsResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046c3c7ae in NYdbGrpc::TGRpcRequestImpl<Fq::Private::NodesHealthCheckRequest, Fq::Private::NodesHealthCheckResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::NodesHealthCheckRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::NodesHealthCheckResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000425d4d1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::BeginTransactionRequest, Ydb::Table::BeginTransactionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000044a99ed9 in NKikimr::NGRpcServer::TGRpcStreamingRequest<Ydb::Topic::StreamReadMessage_FromClient, Ydb::Topic::StreamReadMessage_FromServer, NKikimr::NGRpcService::V1::TGRpcTopicService, 413>::OnAccepted(NYdbGrpc::EQueueEventStatus) /-S/ydb/core/grpc_streaming/grpc_streaming.h:253:27
    #15 0x000044aa0433 in NYdbGrpc::TQueueFixedEvent<NKikimr::NGRpcServer::TGRpcStreamingRequest<Ydb::Topic::StreamReadMessage_FromClient, Ydb::Topic::StreamReadMessage_FromServer, NKikimr::NGRpcService::V1::TGRpcTopicService, 413>>::Execute(bool) /-S/ydb/library/grpc/server/event_callback.h:54:9
    #16 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #17 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #18 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #19 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #20 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #21 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #23 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #24 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #25 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #26 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #27 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000044b6b04b in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DescribeTopicRequest, Ydb::Topic::DescribeTopicResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000044b6b04b in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DescribeTopicRequest, Ydb::Topic::DescribeTopicResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000044b4533b in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::AlterTopicRequest, Ydb::Topic::AlterTopicResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004240ea7b in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::AlterTableRequest, Ydb::Table::AlterTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000044b4533b in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::AlterTopicRequest, Ydb::Topic::AlterTopicResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000044b4533b in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::AlterTopicRequest, Ydb::Topic::AlterTopicResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004563e31e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeStreamConsumerRequest, Ydb::DataStreams::V1::DescribeStreamConsumerResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000044a99ed9 in NKikimr::NGRpcServer::TGRpcStreamingRequest<Ydb::Topic::StreamReadMessage_FromClient, Ydb::Topic::StreamReadMessage_FromServer, NKikimr::NGRpcService::V1::TGRpcTopicService, 413>::OnAccepted(NYdbGrpc::EQueueEventStatus) /-S/ydb/core/grpc_streaming/grpc_streaming.h:253:27
    #15 0x000044aa0433 in NYdbGrpc::TQueueFixedEvent<NKikimr::NGRpcServer::TGRpcStreamingRequest<Ydb::Topic::StreamReadMessage_FromClient, Ydb::Topic::StreamReadMessage_FromServer, NKikimr::NGRpcService::V1::TGRpcTopicService, 413>>::Execute(bool) /-S/ydb/library/grpc/server/event_callback.h:54:9
    #16 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #17 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #18 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #19 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #20 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #21 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #23 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #24 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #25 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #26 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #27 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000044a99ed9 in NKikimr::NGRpcServer::TGRpcStreamingRequest<Ydb::Topic::StreamReadMessage_FromClient, Ydb::Topic::StreamReadMessage_FromServer, NKikimr::NGRpcService::V1::TGRpcTopicService, 413>::OnAccepted(NYdbGrpc::EQueueEventStatus) /-S/ydb/core/grpc_streaming/grpc_streaming.h:253:27
    #15 0x000044aa0433 in NYdbGrpc::TQueueFixedEvent<NKikimr::NGRpcServer::TGRpcStreamingRequest<Ydb::Topic::StreamReadMessage_FromClient, Ydb::Topic::StreamReadMessage_FromServer, NKikimr::NGRpcService::V1::TGRpcTopicService, 413>>::Execute(bool) /-S/ydb/library/grpc/server/event_callback.h:54:9
    #16 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #17 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #18 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #19 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #20 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #21 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #23 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #24 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #25 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #26 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #27 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004531cf8e in NYdbGrpc::TGRpcRequestImpl<Ydb::Monitoring::NodeCheckRequest, Ydb::Monitoring::NodeCheckResponse, NKikimr::NGRpcService::TGRpcMonitoringService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000044a99ed9 in NKikimr::NGRpcServer::TGRpcStreamingRequest<Ydb::Topic::StreamReadMessage_FromClient, Ydb::Topic::StreamReadMessage_FromServer, NKikimr::NGRpcService::V1::TGRpcTopicService, 413>::OnAccepted(NYdbGrpc::EQueueEventStatus) /-S/ydb/core/grpc_streaming/grpc_streaming.h:253:27
    #15 0x000044aa0433 in NYdbGrpc::TQueueFixedEvent<NKikimr::NGRpcServer::TGRpcStreamingRequest<Ydb::Topic::StreamReadMessage_FromClient, Ydb::Topic::StreamReadMessage_FromServer, NKikimr::NGRpcService::V1::TGRpcTopicService, 413>>::Execute(bool) /-S/ydb/library/grpc/server/event_callback.h:54:9
    #16 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #17 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #18 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #19 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #20 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #21 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #23 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #24 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #25 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #26 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #27 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004512eb9e in NYdbGrpc::TGRpcRequestImpl<Ydb::Discovery::WhoAmIRequest, Ydb::Discovery::WhoAmIResponse, NKikimr::NGRpcService::TGRpcDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045271ebe in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::ListResourcesRequest, Ydb::RateLimiter::ListResourcesResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d62efe in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::SetConfigRequest, Ydb::DynamicConfig::SetConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000424347ee in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CreateTableRequest, Ydb::Table::CreateTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046e3de6e in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::ExecuteScriptRequest, Ydb::Operations::Operation, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044ad2cee in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::CommitOffsetRequest, Ydb::Topic::CommitOffsetResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441d2f1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scripting::ExecuteYqlRequest, Ydb::Scripting::ExecuteYqlResponse, NKikimr::NGRpcService::TGRpcYdbScriptingService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441d2f1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scripting::ExecuteYqlRequest, Ydb::Scripting::ExecuteYqlResponse, NKikimr::NGRpcService::TGRpcYdbScriptingService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441f77be in NYdbGrpc::TGRpcRequestImpl<Ydb::Scripting::ExecuteYqlRequest, Ydb::Scripting::ExecuteYqlPartialResponse, NKikimr::NGRpcService::TGRpcYdbScriptingService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004438bd6e in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::GetOperationRequest, Ydb::Operations::GetOperationResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004271975e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ReadTableRequest, Ydb::Table::ReadTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458e933e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::GetResultDataRequest, FederatedQuery::GetResultDataResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetResultDataRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetResultDataResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b81d4ae in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DescribeVolumeRequest, Ydb::KeyValue::DescribeVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045a2253e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ModifyBindingRequest, FederatedQuery::ModifyBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045a2253e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ModifyBindingRequest, FederatedQuery::ModifyBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000426dcf4e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::BulkUpsertRequest, Ydb::Table::BulkUpsertResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c3986e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::AlterDatabaseRequest, Ydb::Cms::AlterDatabaseResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045a3c6be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DeleteBindingRequest, FederatedQuery::DeleteBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441d2f1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scripting::ExecuteYqlRequest, Ydb::Scripting::ExecuteYqlResponse, NKikimr::NGRpcService::TGRpcYdbScriptingService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004438bd6e in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::GetOperationRequest, Ydb::Operations::GetOperationResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004543010e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListShardsRequest, Ydb::DataStreams::V1::ListShardsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044479f1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Export::ExportToYtRequest, Ydb::Export::ExportToYtResponse, NKikimr::NGRpcService::TGRpcYdbExportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044b9103e in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DescribeConsumerRequest, Ydb::Topic::DescribeConsumerResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f0d9a5e in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::CreateNodeRequest, Ydb::Coordination::CreateNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046c16c8e in NYdbGrpc::TGRpcRequestImpl<Fq::Private::WriteTaskResultRequest, Fq::Private::WriteTaskResultResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::WriteTaskResultRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::WriteTaskResultResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044cf551e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::GetScaleRecommendationRequest, Ydb::Cms::GetScaleRecommendationResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000453e4d4e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListStreamsRequest, Ydb::DataStreams::V1::ListStreamsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045663cfe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListStreamConsumersRequest, Ydb::DataStreams::V1::ListStreamConsumersResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b8da50e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRangeRequest, Ydb::KeyValue::ReadRangeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004574583e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::RemoveTagsFromStreamRequest, Ydb::DataStreams::V1::RemoveTagsFromStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004574583e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::RemoveTagsFromStreamRequest, Ydb::DataStreams::V1::RemoveTagsFromStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441d2f1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scripting::ExecuteYqlRequest, Ydb::Scripting::ExecuteYqlResponse, NKikimr::NGRpcService::TGRpcYdbScriptingService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000453e4d4e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListStreamsRequest, Ydb::DataStreams::V1::ListStreamsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b4e43de in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::GrpcProxyRequest, Ydb::Debug::GrpcProxyResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456af0be in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DisableEnhancedMonitoringRequest, Ydb::DataStreams::V1::DisableEnhancedMonitoringResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000426b71be in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExecuteDataQueryRequest, Ydb::Table::ExecuteDataQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004266b99e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::RollbackTransactionRequest, Ydb::Table::RollbackTransactionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458b503e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DeleteQueryRequest, FederatedQuery::DeleteQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004540a72e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DeleteStreamRequest, Ydb::DataStreams::V1::DeleteStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000452264fe in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::AlterResourceRequest, Ydb::RateLimiter::AlterResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045297b9e in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::DescribeResourceRequest, Ydb::RateLimiter::DescribeResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b52d57e in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::SchemeCacheRequest, Ydb::Debug::SchemeCacheResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004269172e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::PrepareDataQueryRequest, Ydb::Table::PrepareDataQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004269172e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::PrepareDataQueryRequest, Ydb::Table::PrepareDataQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045880d3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::GetQueryStatusRequest, FederatedQuery::GetQueryStatusResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetQueryStatusRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetQueryStatusResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c1221e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::CreateDatabaseRequest, Ydb::Cms::CreateDatabaseResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046bf116e in NYdbGrpc::TGRpcRequestImpl<Fq::Private::GetTaskRequest, Fq::Private::GetTaskResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::GetTaskRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::GetTaskResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004273d61e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ReadRowsRequest, Ydb::Table::ReadRowsResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251ad24 in NMonitoring::TDynamicCounters::GetNamedCounter(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00003b61f109 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:270:65
    #5 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251ad24 in NMonitoring::TDynamicCounters::GetNamedCounter(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00003b61ea1f in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:268:62
    #5 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251ad24 in NMonitoring::TDynamicCounters::GetNamedCounter(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00003b61e51c in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:263:35
    #5 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251ad24 in NMonitoring::TDynamicCounters::GetNamedCounter(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00003b61e176 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:262:32
    #5 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251ad24 in NMonitoring::TDynamicCounters::GetNamedCounter(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00003b61ddd0 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:260:34
    #5 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251ad24 in NMonitoring::TDynamicCounters::GetNamedCounter(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00003b61da2a in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:259:39
    #5 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251ad24 in NMonitoring::TDynamicCounters::GetNamedCounter(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00003b61d685 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:258:31
    #5 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251ad24 in NMonitoring::TDynamicCounters::GetNamedCounter(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00003b61d323 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:257:34
    #5 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251ad24 in NMonitoring::TDynamicCounters::GetNamedCounter(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00003b61cf81 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:256:31
    #5 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000423e92ce in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::KeepAliveRequest, Ydb::Table::KeepAliveResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045297b9e in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::DescribeResourceRequest, Ydb::RateLimiter::DescribeResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045344d9e in NYdbGrpc::TGRpcRequestImpl<Ydb::Auth::LoginRequest, Ydb::Auth::LoginResponse, NKikimr::NGRpcService::TGRpcAuthService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045830f7e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::CreateQueryRequest, FederatedQuery::CreateQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004599fdbe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DeleteConnectionRequest, FederatedQuery::DeleteConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045866bbe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeQueryRequest, FederatedQuery::DescribeQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b7aa4ce in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::CreateVolumeRequest, Ydb::KeyValue::CreateVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045297b9e in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::DescribeResourceRequest, Ydb::RateLimiter::DescribeResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000452bd57e in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::AcquireResourceRequest, Ydb::RateLimiter::AcquireResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044f047ee in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetConfigurationVersionRequest, Ydb::DynamicConfig::GetConfigurationVersionResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004571fe5e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::MergeShardsRequest, Ydb::DataStreams::V1::MergeShardsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456af0be in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DisableEnhancedMonitoringRequest, Ydb::DataStreams::V1::DisableEnhancedMonitoringResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000424a609e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeExternalDataSourceRequest, Ydb::Table::DescribeExternalDataSourceResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045866bbe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeQueryRequest, FederatedQuery::DescribeQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004266b99e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::RollbackTransactionRequest, Ydb::Table::RollbackTransactionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004584ca3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListQueriesRequest, FederatedQuery::ListQueriesResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListQueriesRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListQueriesResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046e627de in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::FetchScriptResultsRequest, Ydb::Query::FetchScriptResultsResponse, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044b9103e in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DescribeConsumerRequest, Ydb::Topic::DescribeConsumerResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000426f647e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExecuteScanQueryRequest, Ydb::Table::ExecuteScanQueryPartialResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459ee23e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListBindingsRequest, FederatedQuery::ListBindingsResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListBindingsRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListBindingsResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044977b5e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::RemoveReadRuleRequest, Ydb::PersQueue::V1::RemoveReadRuleResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044338bbe in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::ModifyPermissionsRequest, Ydb::Scheme::ModifyPermissionsResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b925ece in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::GetStorageChannelStatusRequest, Ydb::KeyValue::GetStorageChannelStatusResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043529cae in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::ScanRequest, Ydb::ClickhouseInternal::ScanResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046c3c7ae in NYdbGrpc::TGRpcRequestImpl<Fq::Private::NodesHealthCheckRequest, Fq::Private::NodesHealthCheckResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::NodesHealthCheckRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::NodesHealthCheckResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045344d9e in NYdbGrpc::TGRpcRequestImpl<Ydb::Auth::LoginRequest, Ydb::Auth::LoginResponse, NKikimr::NGRpcService::TGRpcAuthService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045297b9e in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::DescribeResourceRequest, Ydb::RateLimiter::DescribeResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004359cd1e in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::CreateSnapshotRequest, Ydb::ClickhouseInternal::CreateSnapshotResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044f047ee in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetConfigurationVersionRequest, Ydb::DynamicConfig::GetConfigurationVersionResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046e3de6e in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::ExecuteScriptRequest, Ydb::Operations::Operation, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045271ebe in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::ListResourcesRequest, Ydb::RateLimiter::ListResourcesResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004517a8eb in NYdbGrpc::TGRpcRequestImpl<Ydb::Discovery::ListEndpointsRequest, Ydb::Discovery::ListEndpointsResponse, NKikimr::NGRpcService::TGRpcDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004517a8eb in NYdbGrpc::TGRpcRequestImpl<Ydb::Discovery::ListEndpointsRequest, Ydb::Discovery::ListEndpointsResponse, NKikimr::NGRpcService::TGRpcDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004517a8eb in NYdbGrpc::TGRpcRequestImpl<Ydb::Discovery::ListEndpointsRequest, Ydb::Discovery::ListEndpointsResponse, NKikimr::NGRpcService::TGRpcDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004517a8eb in NYdbGrpc::TGRpcRequestImpl<Ydb::Discovery::ListEndpointsRequest, Ydb::Discovery::ListEndpointsResponse, NKikimr::NGRpcService::TGRpcDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000046e86e1b in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::CreateSessionRequest, Ydb::Query::CreateSessionResponse, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000046e86e1b in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::CreateSessionRequest, Ydb::Query::CreateSessionResponse, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000455cd57e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::UpdateStreamModeRequest, Ydb::DataStreams::V1::UpdateStreamModeResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000046e86e1b in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::CreateSessionRequest, Ydb::Query::CreateSessionResponse, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000046e86e1b in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::CreateSessionRequest, Ydb::Query::CreateSessionResponse, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000046ecf44b in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::AttachSessionRequest, Ydb::Query::SessionState, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000046ecf44b in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::AttachSessionRequest, Ydb::Query::SessionState, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000046ecf44b in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::AttachSessionRequest, Ydb::Query::SessionState, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000046ecf44b in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::AttachSessionRequest, Ydb::Query::SessionState, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000046e1834b in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::ExecuteQueryRequest, Ydb::Query::ExecuteQueryResponsePart, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044ad2cee in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::CommitOffsetRequest, Ydb::Topic::CommitOffsetResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000046e1834b in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::ExecuteQueryRequest, Ydb::Query::ExecuteQueryResponsePart, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000046e1834b in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::ExecuteQueryRequest, Ydb::Query::ExecuteQueryResponsePart, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000046e1834b in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::ExecuteQueryRequest, Ydb::Query::ExecuteQueryResponsePart, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004240ea7b in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::AlterTableRequest, Ydb::Table::AlterTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004240ea7b in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::AlterTableRequest, Ydb::Table::AlterTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004240ea7b in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::AlterTableRequest, Ydb::Table::AlterTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b9001ee in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListRangeRequest, Ydb::KeyValue::ListRangeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459b9f3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::TestConnectionRequest, FederatedQuery::TestConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::TestConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::TestConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456896de in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::AddTagsToStreamRequest, Ydb::DataStreams::V1::AddTagsToStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456d4a9e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::EnableEnhancedMonitoringRequest, Ydb::DataStreams::V1::EnableEnhancedMonitoringResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459ee23e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListBindingsRequest, FederatedQuery::ListBindingsResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListBindingsRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListBindingsResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045344d9e in NYdbGrpc::TGRpcRequestImpl<Ydb::Auth::LoginRequest, Ydb::Auth::LoginResponse, NKikimr::NGRpcService::TGRpcAuthService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004359cd1e in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::CreateSnapshotRequest, Ydb::ClickhouseInternal::CreateSnapshotResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x0000272e6b15 in NKikimr::GetServiceCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>, TBasicString<char, std::__y1::char_traits<char>> const&, bool) /-S/ydb/core/base/counters.cpp:152:68
    #6 0x0000395c31fd in NKikimr::NGRpcService::TGRpcProxyCounters::TGRpcProxyCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>, bool) /-S/ydb/core/grpc_services/counters/proxy_counters.cpp:34:21
    #7 0x0000395b8a96 in MakeIntrusive<NKikimr::NGRpcService::TGRpcProxyCounters, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TGRpcProxyCounters>, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, bool> /-S/util/generic/ptr.h:834:16
    #8 0x0000395b8a96 in NKikimr::NGRpcService::CreateGRpcProxyCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/proxy_counters.cpp:309:12
    #9 0x0000393ee126 in NKikimr::NGRpcService::TGRpcRequestProxyImpl::Bootstrap(NActors::TActorContext const&) /-S/ydb/core/grpc_services/grpc_request_proxy.cpp:380:16
    #10 0x00003942ee2a in NActors::TActorBootstrapped<NKikimr::NGRpcService::TGRpcRequestProxyImpl>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:22:22
    #11 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #12 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #13 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #14 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #15 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #16 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #17 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b4be0de in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::PlainGrpcRequest, Ydb::Debug::PlainGrpcResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x0000272e6b15 in NKikimr::GetServiceCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>, TBasicString<char, std::__y1::char_traits<char>> const&, bool) /-S/ydb/core/base/counters.cpp:152:68
    #6 0x0000399b92f2 in NKikimr::NKqp::TKqpCounters::TKqpCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, NActors::TActorContext const*) /-S/ydb/core/kqp/counters/kqp_counters.cpp:733:16
    #7 0x00004307e225 in MakeIntrusive<NKikimr::NKqp::TKqpCounters, TDefaultIntrusivePtrOps<NKikimr::NKqp::TKqpCounters>, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &> /-S/util/generic/ptr.h:834:16
    #8 0x00004307e225 in Registered /-S/ydb/core/kqp/rm_service/kqp_rm_service.cpp:178:24
    #9 0x00004307e225 in NKikimr::NKqp::NRm::TKqpResourceManagerActor::Registered(NActors::TActorSystem*, NActors::TActorId const&) /-S/ydb/core/kqp/rm_service/kqp_rm_service.cpp:598:26
    #10 0x0000224b908c in DoActorInit /-S/ydb/library/actors/core/executor_pool_base.cpp:18:16
    #11 0x0000224b908c in NActors::TExecutorPoolBaseMailboxed::Register(NActors::IActor*, NActors::TMailboxCache&, unsigned long, NActors::TActorId const&) /-S/ydb/library/actors/core/executor_pool_base.cpp:211:9
    #12 0x0000224b8b5f in NActors::TExecutorPoolBaseMailboxed::Register(NActors::IActor*, NActors::TMailboxType::EType, unsigned long, NActors::TActorId const&) /-S/ydb/library/actors/core/executor_pool_base.cpp:184:16
    #13 0x0000224282e6 in NActors::TActorId NActors::TActorSystem::Register<(NActors::ESendingType)0>(NActors::IActor*, NActors::TMailboxType::EType, unsigned int, unsigned long, NActors::TActorId const&) /-S/ydb/library/actors/core/actor.cpp:662:63
    #14 0x00002243ce10 in NActors::TActorSystem::Start() /-S/ydb/library/actors/core/actorsystem.cpp:404:38
    #15 0x0000420aa7ca in NKikimr::TKikimrRunner::KikimrStart() /-S/ydb/core/driver_lib/run/run.cpp:2037:22
    #16 0x00003f41210a in NKikimr::MainRun(NKikimr::TKikimrRunConfig const&, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:46:17
    #17 0x000041f34fdb in NKikimr::NDriverClient::TClientCommandServer::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/core/driver_lib/cli_utils/cli_cmds_server.cpp:51:12
    #18 0x00003f497865 in NYdb::NConsoleClient::TClientCommandTree::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:512:33
    #19 0x00003f4914c5 in NYdb::NConsoleClient::TClientCommand::Process(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:257:16
    #20 0x00003f483c87 in NKikimr::NDriverClient::NewClient(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/cli_utils/cli_cmds_root.cpp:77:26
    #21 0x00003f418246 in NKikimr::Main(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:151:20
    #22 0x00003f41c0fd in ParameterizedMain(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:201:16
    #23 0x00001f8a2fc5 in main /-S/ydb/apps/ydbd/main.cpp:31:12
    #24 0x7fdbb2a78d8f  (/lib/x86_64-linux-gnu/libc.so.6+0x29d8f) (BuildId: 4f7b0c955c3d81d7cac1501a2498b69d1d82bfe7)

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000421a0f0e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeDescribe, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000421a0f0e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeDescribe, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000421a0f0e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeDescribe, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000421a0f0e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeDescribe, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000421c0ace in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TChooseProxyRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000421c0ace in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TChooseProxyRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000421c0ace in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TChooseProxyRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046bf116e in NYdbGrpc::TGRpcRequestImpl<Fq::Private::GetTaskRequest, Fq::Private::GetTaskResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::GetTaskRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::GetTaskResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000421c0ace in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TChooseProxyRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000421e089e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TPersQueueRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000421e089e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TPersQueueRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004223fdee in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TFillNodeRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004220066e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeInitRoot, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000421e089e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TPersQueueRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000421e089e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TPersQueueRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004223fdee in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TFillNodeRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004222022e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TResolveNodeRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004222022e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TResolveNodeRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004223fdee in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TFillNodeRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004220066e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeInitRoot, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004220066e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeInitRoot, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004223fdee in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TFillNodeRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004220066e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeInitRoot, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000448e04ae in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::CreateTopicRequest, Ydb::PersQueue::V1::CreateTopicResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004222022e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TResolveNodeRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004222022e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TResolveNodeRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004225f9ae in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TDrainNodeRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004225f9ae in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TDrainNodeRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004225f9ae in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TDrainNodeRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004225f9ae in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TDrainNodeRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004229f12e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::THiveCreateTablet, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004229f12e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::THiveCreateTablet, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004229f12e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::THiveCreateTablet, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004234b8fe in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TInterconnectDebug, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000422becee in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TTestShardControlRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000422becee in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TTestShardControlRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004229f12e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::THiveCreateTablet, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004230335e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TCmsRequest, NKikimrClient::TCmsResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004234b8fe in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TInterconnectDebug, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000422dedae in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TNodeRegistrationRequest, NKikimrClient::TNodeRegistrationResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004230335e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TCmsRequest, NKikimrClient::TCmsResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000422becee in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TTestShardControlRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000422becee in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TTestShardControlRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000422dedae in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TNodeRegistrationRequest, NKikimrClient::TNodeRegistrationResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000422dedae in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TNodeRegistrationRequest, NKikimrClient::TNodeRegistrationResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000422dedae in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TNodeRegistrationRequest, NKikimrClient::TNodeRegistrationResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004230335e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TCmsRequest, NKikimrClient::TCmsResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004230335e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TCmsRequest, NKikimrClient::TCmsResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004234b8fe in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TInterconnectDebug, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004234b8fe in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TInterconnectDebug, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004236b4be in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TTabletStateRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004236b4be in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TTabletStateRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004236b4be in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TTabletStateRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004236b4be in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TTabletStateRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000426204fe in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DeleteSessionRequest, Ydb::Table::DeleteSessionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000426204fe in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DeleteSessionRequest, Ydb::Table::DeleteSessionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000426204fe in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DeleteSessionRequest, Ydb::Table::DeleteSessionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000426204fe in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DeleteSessionRequest, Ydb::Table::DeleteSessionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004271975e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ReadTableRequest, Ydb::Table::ReadTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000452264fe in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::AlterResourceRequest, Ydb::RateLimiter::AlterResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d62efe in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::SetConfigRequest, Ydb::DynamicConfig::SetConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b637816 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:330:39
    #6 0x00003b637816 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b637816 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b637816 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b637816 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004227f28b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TBlobStorageConfigRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b637a12 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:331:31
    #6 0x00003b637a12 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b637a12 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b637a12 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b637a12 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004227f28b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TBlobStorageConfigRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b4e43de in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::GrpcProxyRequest, Ydb::Debug::GrpcProxyResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b637e07 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:333:32
    #6 0x00003b637e07 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b637e07 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b637e07 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b637e07 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004227f28b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TBlobStorageConfigRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b63761d in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:329:38
    #6 0x00003b63761d in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b63761d in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b63761d in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b63761d in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004227f28b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TBlobStorageConfigRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b637c0b in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:332:36
    #6 0x00003b637c0b in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b637c0b in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b637c0b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b637c0b in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004227f28b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TBlobStorageConfigRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044edeade in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::FetchStartupConfigRequest, Ydb::DynamicConfig::FetchStartupConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638642 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:337:39
    #6 0x00003b638642 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638642 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638642 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638642 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004227f28b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TBlobStorageConfigRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004227f28b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TBlobStorageConfigRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638445 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:336:42
    #6 0x00003b638445 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638445 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638445 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638445 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004227f28b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TBlobStorageConfigRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b63883e in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:338:37
    #6 0x00003b63883e in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b63883e in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b63883e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b63883e in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004227f28b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TBlobStorageConfigRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b6381ff in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:335:36
    #6 0x00003b6381ff in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6381ff in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6381ff in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6381ff in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004227f28b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TBlobStorageConfigRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004227f28b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TBlobStorageConfigRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004227f28b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TBlobStorageConfigRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638003 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:334:35
    #6 0x00003b638003 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638003 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638003 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638003 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004227f28b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TBlobStorageConfigRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004215b07b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeOperation, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004215b07b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeOperation, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004215b07b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeOperation, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000453e4d4e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListStreamsRequest, Ydb::DataStreams::V1::ListStreamsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004227f28b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TBlobStorageConfigRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000042180e5b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeOperationStatus, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000042180e5b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeOperationStatus, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000042180e5b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeOperationStatus, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000042180e5b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeOperationStatus, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004215b07b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeOperation, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000423275bb in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TConsoleRequest, NKikimrClient::TConsoleResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000423275bb in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TConsoleRequest, NKikimrClient::TConsoleResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000423275bb in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TConsoleRequest, NKikimrClient::TConsoleResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000423275bb in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TConsoleRequest, NKikimrClient::TConsoleResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000044312ecb in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::DescribePathRequest, Ydb::Scheme::DescribePathResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000044312ecb in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::DescribePathRequest, Ydb::Scheme::DescribePathResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004248002b in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeTableRequest, Ydb::Table::DescribeTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000044312ecb in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::DescribePathRequest, Ydb::Scheme::DescribePathResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000044312ecb in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::DescribePathRequest, Ydb::Scheme::DescribePathResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004248002b in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeTableRequest, Ydb::Table::DescribeTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004248002b in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeTableRequest, Ydb::Table::DescribeTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004248002b in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeTableRequest, Ydb::Table::DescribeTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000425faaae in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeTableOptionsRequest, Ydb::Table::DescribeTableOptionsResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044951e4e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::AddReadRuleRequest, Ydb::PersQueue::V1::AddReadRuleResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004595193e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListConnectionsRequest, FederatedQuery::ListConnectionsResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListConnectionsRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListConnectionsResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004273d61e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ReadRowsRequest, Ydb::Table::ReadRowsResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e4769e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetMetadataRequest, Ydb::DynamicConfig::GetMetadataResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004595193e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListConnectionsRequest, FederatedQuery::ListConnectionsResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListConnectionsRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListConnectionsResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443b1f1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::CancelOperationRequest, Ydb::Operations::CancelOperationResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459d40be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::CreateBindingRequest, FederatedQuery::CreateBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000425aef8e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExecuteSchemeQueryRequest, Ydb::Table::ExecuteSchemeQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000426dcf4e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::BulkUpsertRequest, Ydb::Table::BulkUpsertResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d8a54e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::ReplaceConfigRequest, Ydb::DynamicConfig::ReplaceConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004bb2464e in NYdbGrpc::TGRpcRequestImpl<Ydb::Tablet::RestartTabletRequest, Ydb::Tablet::RestartTabletResponse, NKikimr::NGRpcService::TGRpcYdbTabletService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000453e4d4e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListStreamsRequest, Ydb::DataStreams::V1::ListStreamsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b868e6e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AcquireLockRequest, Ydb::KeyValue::AcquireLockResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b4be0de in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::PlainGrpcRequest, Ydb::Debug::PlainGrpcResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004bb5eece in NYdbGrpc::TGRpcRequestImpl<Ydb::View::DescribeViewRequest, Ydb::View::DescribeViewResponse, NKikimr::NGRpcService::TGRpcViewService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004baffdfe in NYdbGrpc::TGRpcRequestImpl<Ydb::Tablet::ChangeTabletSchemaRequest, Ydb::Tablet::ChangeTabletSchemaResponse, NKikimr::NGRpcService::TGRpcYdbTabletService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443d678e in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::ForgetOperationRequest, Ydb::Operations::ForgetOperationResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004bb2464e in NYdbGrpc::TGRpcRequestImpl<Ydb::Tablet::RestartTabletRequest, Ydb::Tablet::RestartTabletResponse, NKikimr::NGRpcService::TGRpcYdbTabletService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004bb2464e in NYdbGrpc::TGRpcRequestImpl<Ydb::Tablet::RestartTabletRequest, Ydb::Tablet::RestartTabletResponse, NKikimr::NGRpcService::TGRpcYdbTabletService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004bb5eece in NYdbGrpc::TGRpcRequestImpl<Ydb::View::DescribeViewRequest, Ydb::View::DescribeViewResponse, NKikimr::NGRpcService::TGRpcViewService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004baffdfe in NYdbGrpc::TGRpcRequestImpl<Ydb::Tablet::ChangeTabletSchemaRequest, Ydb::Tablet::ChangeTabletSchemaResponse, NKikimr::NGRpcService::TGRpcYdbTabletService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004bb2464e in NYdbGrpc::TGRpcRequestImpl<Ydb::Tablet::RestartTabletRequest, Ydb::Tablet::RestartTabletResponse, NKikimr::NGRpcService::TGRpcYdbTabletService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d8a54e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::ReplaceConfigRequest, Ydb::DynamicConfig::ReplaceConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004595193e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListConnectionsRequest, FederatedQuery::ListConnectionsResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListConnectionsRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListConnectionsResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b7d1aee in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DropVolumeRequest, Ydb::KeyValue::DropVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b7d1aee in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DropVolumeRequest, Ydb::KeyValue::DropVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004454ca5e in NYdbGrpc::TGRpcRequestImpl<Ydb::Import::ImportDataRequest, Ydb::Import::ImportDataResponse, NKikimr::NGRpcService::TGRpcYdbImportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004540a72e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DeleteStreamRequest, Ydb::DataStreams::V1::DeleteStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004256346e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::RenameTablesRequest, Ydb::Table::RenameTablesResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004561893e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DeregisterStreamConsumerRequest, Ydb::DataStreams::V1::DeregisterStreamConsumerResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004576b21e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::SplitShardRequest, Ydb::DataStreams::V1::SplitShardResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004574583e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::RemoveTagsFromStreamRequest, Ydb::DataStreams::V1::RemoveTagsFromStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000452264fe in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::AlterResourceRequest, Ydb::RateLimiter::AlterResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b81d4ae in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DescribeVolumeRequest, Ydb::KeyValue::DescribeVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b57673e in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::ActorChainRequest, Ydb::Debug::ActorChainResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044951e4e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::AddReadRuleRequest, Ydb::PersQueue::V1::AddReadRuleResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b52d57e in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::SchemeCacheRequest, Ydb::Debug::SchemeCacheResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000455f2f5e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::RegisterStreamConsumerRequest, Ydb::DataStreams::V1::RegisterStreamConsumerResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044bb776e in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DescribePartitionRequest, Ydb::Topic::DescribePartitionResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b7d1aee in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DropVolumeRequest, Ydb::KeyValue::DropVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459034be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListJobsRequest, FederatedQuery::ListJobsResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListJobsRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListJobsResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251b4e4 in MakeIntrusive<NMonitoring::TCounterForPtr, TDefaultIntrusivePtrOps<NMonitoring::TCounterForPtr>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251b4e4 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::TCounterForPtr, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251a93c in GetNamedCounter /-S/library/cpp/monlib/dynamic_counters/counters.cpp:70:25
    #4 0x00002251a93c in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:12
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044dd5f6e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::AddVolatileConfigRequest, Ydb::DynamicConfig::AddVolatileConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045663cfe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListStreamConsumersRequest, Ydb::DataStreams::V1::ListStreamConsumersResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 40 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251c904 in MakeIntrusive<NMonitoring::THistogramCounter, TDefaultIntrusivePtrOps<NMonitoring::THistogramCounter>, THolder<NMonitoring::IHistogramCollector, TDelete>, bool &, NMonitoring::TCountableBase::EVisibility &> /-S/util/generic/ptr.h:834:12
    #2 0x00002251c904 in TIntrusivePtr<NMonitoring::TCountableBase, TDefaultIntrusivePtrOps<NMonitoring::TCountableBase>> NMonitoring::TDynamicCounters::GetNamedCounterImpl<false, NMonitoring::THistogramCounter, THolder<NMonitoring::IHistogramCollector, TDelete>, bool&, NMonitoring::TCountableBase::EVisibility&>(TBasicString<char, std::__y1::char_traits<char>> const&, TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>&&, bool&, NMonitoring::TCountableBase::EVisibility&) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:307:22
    #3 0x00002251bca8 in GetNamedHistogram /-S/library/cpp/monlib/dynamic_counters/counters.cpp:78:27
    #4 0x00002251bca8 in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:12
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000454c739e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::GetShardIteratorRequest, Ydb::DataStreams::V1::GetShardIteratorResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044977b5e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::RemoveReadRuleRequest, Ydb::PersQueue::V1::RemoveReadRuleResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000424a609e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeExternalDataSourceRequest, Ydb::Table::DescribeExternalDataSourceResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b868e6e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AcquireLockRequest, Ydb::KeyValue::AcquireLockResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e4769e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetMetadataRequest, Ydb::DynamicConfig::GetMetadataResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000425faaae in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeTableOptionsRequest, Ydb::Table::DescribeTableOptionsResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b868e6e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AcquireLockRequest, Ydb::KeyValue::AcquireLockResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044a76f81 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:207:5
    #8 0x000044a747b5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #9 0x000044a7f2ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Topic::V1::TopicService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044479f1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Export::ExportToYtRequest, Ydb::Export::ExportToYtResponse, NKikimr::NGRpcService::TGRpcYdbExportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045a3c6be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DeleteBindingRequest, FederatedQuery::DeleteBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b868e6e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AcquireLockRequest, Ydb::KeyValue::AcquireLockResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045790bfe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::StartStreamEncryptionRequest, Ydb::DataStreams::V1::StartStreamEncryptionResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b551e4e in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::TxProxyRequest, Ydb::Debug::TxProxyResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b84318e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListLocalPartitionsRequest, Ydb::KeyValue::ListLocalPartitionsResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044a76bba in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:184:5
    #8 0x000044a747b5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #9 0x000044a7f2ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Topic::V1::TopicService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004213a6af in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:148:5
    #8 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #10 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #14 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #22 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #23 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #25 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #26 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000425faaae in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeTableOptionsRequest, Ydb::Table::DescribeTableOptionsResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000044b6b04b in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DescribeTopicRequest, Ydb::Topic::DescribeTopicResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b868e6e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AcquireLockRequest, Ydb::KeyValue::AcquireLockResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000435e873e in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::DiscardSnapshotRequest, Ydb::ClickhouseInternal::DiscardSnapshotResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044bb776e in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DescribePartitionRequest, Ydb::Topic::DescribePartitionResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044c1221e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::CreateDatabaseRequest, Ydb::Cms::CreateDatabaseResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044a76bba in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:184:5
    #8 0x000044a747b5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #9 0x000044a7f2ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Topic::V1::TopicService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044bdd44e in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::UpdateOffsetsInTransactionRequest, Ydb::Topic::UpdateOffsetsInTransactionResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045801c9e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::SetWriteQuotaRequest, Ydb::DataStreams::V1::SetWriteQuotaResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044caaf9e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::RemoveDatabaseRequest, Ydb::Cms::RemoveDatabaseResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004245a57e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DropTableRequest, Ydb::Table::DropTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044caaf9e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::RemoveDatabaseRequest, Ydb::Cms::RemoveDatabaseResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f1010ae in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::AlterNodeRequest, Ydb::Coordination::AlterNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044a767f0 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:180:5
    #8 0x000044a747b5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #9 0x000044a7f2ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Topic::V1::TopicService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004213a2e7 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:147:5
    #8 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #10 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #14 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #22 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #23 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #25 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #26 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000046e86e1b in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::CreateSessionRequest, Ydb::Query::CreateSessionResponse, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044bdd44e in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::UpdateOffsetsInTransactionRequest, Ydb::Topic::UpdateOffsetsInTransactionResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044cd0cae in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::DescribeDatabaseOptionsRequest, Ydb::Cms::DescribeDatabaseOptionsResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045a083be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeBindingRequest, FederatedQuery::DescribeBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004547bf8e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::PutRecordsRequest, Ydb::DataStreams::V1::PutRecordsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004545655e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::PutRecordRequest, Ydb::DataStreams::V1::PutRecordResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044db025e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::DropConfigRequest, Ydb::DynamicConfig::DropConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044a767f0 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:180:5
    #8 0x000044a747b5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #9 0x000044a7f2ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Topic::V1::TopicService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004545655e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::PutRecordRequest, Ydb::DataStreams::V1::PutRecordResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004547bf8e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::PutRecordsRequest, Ydb::DataStreams::V1::PutRecordsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b84318e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListLocalPartitionsRequest, Ydb::KeyValue::ListLocalPartitionsResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000454a19be in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::GetRecordsRequest, Ydb::DataStreams::V1::GetRecordsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004545655e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::PutRecordRequest, Ydb::DataStreams::V1::PutRecordResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b84318e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListLocalPartitionsRequest, Ydb::KeyValue::ListLocalPartitionsResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044eb8dce in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::ResolveAllConfigRequest, Ydb::DynamicConfig::ResolveAllConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004213a2e7 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:147:5
    #8 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #10 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #14 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #22 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #23 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #25 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #26 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004245a57e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DropTableRequest, Ydb::Table::DropTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000426b71be in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExecuteDataQueryRequest, Ydb::Table::ExecuteDataQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044e4769e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetMetadataRequest, Ydb::DynamicConfig::GetMetadataResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004547bf8e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::PutRecordsRequest, Ydb::DataStreams::V1::PutRecordsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045790bfe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::StartStreamEncryptionRequest, Ydb::DataStreams::V1::StartStreamEncryptionResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046e3de6e in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::ExecuteScriptRequest, Ydb::Operations::Operation, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000426f647e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExecuteScanQueryRequest, Ydb::Table::ExecuteScanQueryPartialResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000457b65de in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::StopStreamEncryptionRequest, Ydb::DataStreams::V1::StopStreamEncryptionResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044bdd44e in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::UpdateOffsetsInTransactionRequest, Ydb::Topic::UpdateOffsetsInTransactionResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000046e627de in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::FetchScriptResultsRequest, Ydb::Query::FetchScriptResultsResponse, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044977b5e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::RemoveReadRuleRequest, Ydb::PersQueue::V1::RemoveReadRuleResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000425faaae in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeTableOptionsRequest, Ydb::Table::DescribeTableOptionsResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004515633e in NYdbGrpc::TGRpcRequestImpl<Ydb::Discovery::NodeRegistrationRequest, Ydb::Discovery::NodeRegistrationResponse, NKikimr::NGRpcService::TGRpcDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044a754f5 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:159:5
    #8 0x000044a747b5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #9 0x000044a7f2ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Topic::V1::TopicService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042139f19 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:146:5
    #8 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #10 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #14 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #22 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #23 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #25 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #26 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000046e86e1b in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::CreateSessionRequest, Ydb::Query::CreateSessionResponse, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000042180e5b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeOperationStatus, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045801c9e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::SetWriteQuotaRequest, Ydb::DataStreams::V1::SetWriteQuotaResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000442ed49e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::ListDirectoryRequest, Ydb::Scheme::ListDirectoryResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004234b8fe in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TInterconnectDebug, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442a013e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::MakeDirectoryRequest, Ydb::Scheme::MakeDirectoryResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c3986e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::AlterDatabaseRequest, Ydb::Cms::AlterDatabaseResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004253d6de in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CopyTablesRequest, Ydb::Table::CopyTablesResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044a754f5 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:159:5
    #8 0x000044a747b5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #9 0x000044a7f2ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Topic::V1::TopicService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000423e92ce in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::KeepAliveRequest, Ydb::Table::KeepAliveResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044ad2cee in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::CommitOffsetRequest, Ydb::Topic::CommitOffsetResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044951e4e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::AddReadRuleRequest, Ydb::PersQueue::V1::AddReadRuleResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004253d6de in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CopyTablesRequest, Ydb::Table::CopyTablesResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000455a7b9e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::UpdateShardCountRequest, Ydb::DataStreams::V1::UpdateShardCountResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000424347ee in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CreateTableRequest, Ydb::Table::CreateTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044a75349 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:143:69
    #8 0x000044a747b5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #9 0x000044a7f2ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Topic::V1::TopicService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042139f19 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:146:5
    #8 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #10 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #14 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #22 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #23 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #25 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #26 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000455a7b9e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::UpdateShardCountRequest, Ydb::DataStreams::V1::UpdateShardCountResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000455a7b9e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::UpdateShardCountRequest, Ydb::DataStreams::V1::UpdateShardCountResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000044a99ed9 in NKikimr::NGRpcServer::TGRpcStreamingRequest<Ydb::Topic::StreamReadMessage_FromClient, Ydb::Topic::StreamReadMessage_FromServer, NKikimr::NGRpcService::V1::TGRpcTopicService, 413>::OnAccepted(NYdbGrpc::EQueueEventStatus) /-S/ydb/core/grpc_streaming/grpc_streaming.h:253:27
    #14 0x000044aa0433 in NYdbGrpc::TQueueFixedEvent<NKikimr::NGRpcServer::TGRpcStreamingRequest<Ydb::Topic::StreamReadMessage_FromClient, Ydb::Topic::StreamReadMessage_FromServer, NKikimr::NGRpcService::V1::TGRpcTopicService, 413>>::Execute(bool) /-S/ydb/library/grpc/server/event_callback.h:54:9
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000455a7b9e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::UpdateShardCountRequest, Ydb::DataStreams::V1::UpdateShardCountResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000455a7b9e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::UpdateShardCountRequest, Ydb::DataStreams::V1::UpdateShardCountResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000425d4d1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::BeginTransactionRequest, Ydb::Table::BeginTransactionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044a75349 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:143:69
    #8 0x000044a747b5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #9 0x000044a7f2ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Topic::V1::TopicService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000455a7b9e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::UpdateShardCountRequest, Ydb::DataStreams::V1::UpdateShardCountResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000455a7b9e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::UpdateShardCountRequest, Ydb::DataStreams::V1::UpdateShardCountResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000425d4d1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::BeginTransactionRequest, Ydb::Table::BeginTransactionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000455a7b9e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::UpdateShardCountRequest, Ydb::DataStreams::V1::UpdateShardCountResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004baffdfe in NYdbGrpc::TGRpcRequestImpl<Ydb::Tablet::ChangeTabletSchemaRequest, Ydb::Tablet::ChangeTabletSchemaResponse, NKikimr::NGRpcService::TGRpcYdbTabletService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000448b9d2e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::DropTopicRequest, Ydb::PersQueue::V1::DropTopicResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044a75137 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:118:63
    #8 0x000044a747b5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #9 0x000044a7f2ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Topic::V1::TopicService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042139b4b in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:145:5
    #8 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #10 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #14 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #22 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #23 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #25 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #26 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000046e86e1b in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::CreateSessionRequest, Ydb::Query::CreateSessionResponse, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004baffdfe in NYdbGrpc::TGRpcRequestImpl<Ydb::Tablet::ChangeTabletSchemaRequest, Ydb::Tablet::ChangeTabletSchemaResponse, NKikimr::NGRpcService::TGRpcYdbTabletService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044f047ee in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetConfigurationVersionRequest, Ydb::DynamicConfig::GetConfigurationVersionResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000425aef8e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExecuteSchemeQueryRequest, Ydb::Table::ExecuteSchemeQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000444a153e in NYdbGrpc::TGRpcRequestImpl<Ydb::Export::ExportToS3Request, Ydb::Export::ExportToS3Response, NKikimr::NGRpcService::TGRpcYdbExportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000425aef8e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExecuteSchemeQueryRequest, Ydb::Table::ExecuteSchemeQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000425d4d1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::BeginTransactionRequest, Ydb::Table::BeginTransactionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044a75137 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:118:63
    #8 0x000044a747b5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #9 0x000044a7f2ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Topic::V1::TopicService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b7f77ce in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AlterVolumeRequest, Ydb::KeyValue::AlterVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b4be0de in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::PlainGrpcRequest, Ydb::Debug::PlainGrpcResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000425d4d1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::BeginTransactionRequest, Ydb::Table::BeginTransactionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000426204fe in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DeleteSessionRequest, Ydb::Table::DeleteSessionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044e4769e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetMetadataRequest, Ydb::DynamicConfig::GetMetadataResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000424a609e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeExternalDataSourceRequest, Ydb::Table::DescribeExternalDataSourceResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044a74f0b in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:93:64
    #8 0x000044a747b5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #9 0x000044a7f2ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Topic::V1::TopicService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042139b4b in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:145:5
    #8 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #10 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #14 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #22 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #23 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #25 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #26 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000422becee in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TTestShardControlRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004230335e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TCmsRequest, NKikimrClient::TCmsResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004251794e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CopyTableRequest, Ydb::Table::CopyTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044db025e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::DropConfigRequest, Ydb::DynamicConfig::DropConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004421d4ee in NYdbGrpc::TGRpcRequestImpl<Ydb::Scripting::ExplainYqlRequest, Ydb::Scripting::ExplainYqlResponse, NKikimr::NGRpcService::TGRpcYdbScriptingService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004251794e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CopyTableRequest, Ydb::Table::CopyTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044a74f0b in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:93:64
    #8 0x000044a747b5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #9 0x000044a7f2ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Topic::V1::TopicService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044ad2cee in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::CommitOffsetRequest, Ydb::Topic::CommitOffsetResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004515633e in NYdbGrpc::TGRpcRequestImpl<Ydb::Discovery::NodeRegistrationRequest, Ydb::Discovery::NodeRegistrationResponse, NKikimr::NGRpcService::TGRpcDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f228c2e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::ClusterDiscovery::DiscoverClustersRequest, Ydb::PersQueue::ClusterDiscovery::DiscoverClustersResponse, NKikimr::NGRpcService::TGRpcPQClusterDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044ad2cee in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::CommitOffsetRequest, Ydb::Topic::CommitOffsetResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044ad2cee in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::CommitOffsetRequest, Ydb::Topic::CommitOffsetResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004595193e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListConnectionsRequest, FederatedQuery::ListConnectionsResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListConnectionsRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListConnectionsResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004484e36a in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:115:5
    #8 0x00004484c265 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x000044854edd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::PersQueue::V1::PersQueueService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004213978f in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:144:5
    #8 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #10 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #14 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #22 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #23 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #25 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #26 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000046e86e1b in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::CreateSessionRequest, Ydb::Query::CreateSessionResponse, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000042180e5b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeOperationStatus, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b78dbff in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:39:5
    #8 0x00004b78d85f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046e3de6e in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::ExecuteScriptRequest, Ydb::Operations::Operation, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000046e627de in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::FetchScriptResultsRequest, Ydb::Query::FetchScriptResultsResponse, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000424347ee in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CreateTableRequest, Ydb::Table::CreateTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004230335e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TCmsRequest, NKikimrClient::TCmsResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e2198e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetConfigRequest, Ydb::DynamicConfig::GetConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004222022e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TResolveNodeRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004484e36a in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:115:5
    #8 0x00004484c265 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x000044854edd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::PersQueue::V1::PersQueueService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e2198e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetConfigRequest, Ydb::DynamicConfig::GetConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000451feede in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::CreateResourceRequest, Ydb::RateLimiter::CreateResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004230335e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TCmsRequest, NKikimrClient::TCmsResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000451feede in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::CreateResourceRequest, Ydb::RateLimiter::CreateResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004248002b in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeTableRequest, Ydb::Table::DescribeTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004596babe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeConnectionRequest, FederatedQuery::DescribeConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004484dfab in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:111:5
    #8 0x00004484c265 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x000044854edd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::PersQueue::V1::PersQueueService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004213978f in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:144:5
    #8 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #10 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #14 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #22 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #23 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #25 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #26 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044e2198e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetConfigRequest, Ydb::DynamicConfig::GetConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459377be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::CreateConnectionRequest, FederatedQuery::CreateConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000421e089e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TPersQueueRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000451feede in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::CreateResourceRequest, Ydb::RateLimiter::CreateResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d62efe in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::SetConfigRequest, Ydb::DynamicConfig::SetConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004269172e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::PrepareDataQueryRequest, Ydb::Table::PrepareDataQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004484dfab in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:111:5
    #8 0x00004484c265 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x000044854edd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::PersQueue::V1::PersQueueService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004512eb9e in NYdbGrpc::TGRpcRequestImpl<Ydb::Discovery::WhoAmIRequest, Ydb::Discovery::WhoAmIResponse, NKikimr::NGRpcService::TGRpcDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004269172e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::PrepareDataQueryRequest, Ydb::Table::PrepareDataQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004220066e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeInitRoot, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044bb776e in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DescribePartitionRequest, Ydb::Topic::DescribePartitionResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004bad9c6e in NYdbGrpc::TGRpcRequestImpl<Ydb::Tablet::ExecuteTabletMiniKQLRequest, Ydb::Tablet::ExecuteTabletMiniKQLResponse, NKikimr::NGRpcService::TGRpcYdbTabletService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000426204fe in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DeleteSessionRequest, Ydb::Table::DeleteSessionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004484dbe9 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:107:5
    #8 0x00004484c265 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x000044854edd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::PersQueue::V1::PersQueueService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000421393ba in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:143:5
    #8 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #10 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #14 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #22 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #23 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #25 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #26 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000046e86e1b in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::CreateSessionRequest, Ydb::Query::CreateSessionResponse, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b925ece in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::GetStorageChannelStatusRequest, Ydb::KeyValue::GetStorageChannelStatusResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004bad9c6e in NYdbGrpc::TGRpcRequestImpl<Ydb::Tablet::ExecuteTabletMiniKQLRequest, Ydb::Tablet::ExecuteTabletMiniKQLResponse, NKikimr::NGRpcService::TGRpcYdbTabletService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004595193e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListConnectionsRequest, FederatedQuery::ListConnectionsResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListConnectionsRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListConnectionsResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000046c622ce in NYdbGrpc::TGRpcRequestImpl<Fq::Private::CreateRateLimiterResourceRequest, Fq::Private::CreateRateLimiterResourceResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::CreateRateLimiterResourceRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::CreateRateLimiterResourceResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004bad9c6e in NYdbGrpc::TGRpcRequestImpl<Ydb::Tablet::ExecuteTabletMiniKQLRequest, Ydb::Tablet::ExecuteTabletMiniKQLResponse, NKikimr::NGRpcService::TGRpcYdbTabletService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004596babe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeConnectionRequest, FederatedQuery::DescribeConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004484dbe9 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:107:5
    #8 0x00004484c265 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x000044854edd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::PersQueue::V1::PersQueueService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004bad9c6e in NYdbGrpc::TGRpcRequestImpl<Ydb::Tablet::ExecuteTabletMiniKQLRequest, Ydb::Tablet::ExecuteTabletMiniKQLResponse, NKikimr::NGRpcService::TGRpcYdbTabletService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004bad9c6e in NYdbGrpc::TGRpcRequestImpl<Ydb::Tablet::ExecuteTabletMiniKQLRequest, Ydb::Tablet::ExecuteTabletMiniKQLResponse, NKikimr::NGRpcService::TGRpcYdbTabletService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004595193e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListConnectionsRequest, FederatedQuery::ListConnectionsResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListConnectionsRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListConnectionsResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000046c16c8e in NYdbGrpc::TGRpcRequestImpl<Fq::Private::WriteTaskResultRequest, Fq::Private::WriteTaskResultResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::WriteTaskResultRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::WriteTaskResultResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004bad9c6e in NYdbGrpc::TGRpcRequestImpl<Ydb::Tablet::ExecuteTabletMiniKQLRequest, Ydb::Tablet::ExecuteTabletMiniKQLResponse, NKikimr::NGRpcService::TGRpcYdbTabletService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044caaf9e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::RemoveDatabaseRequest, Ydb::Cms::RemoveDatabaseResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004484d82a in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:102:5
    #8 0x00004484c265 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x000044854edd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::PersQueue::V1::PersQueueService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000421393ba in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:143:5
    #8 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #10 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #14 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #22 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #23 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #25 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #26 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004bad9c6e in NYdbGrpc::TGRpcRequestImpl<Ydb::Tablet::ExecuteTabletMiniKQLRequest, Ydb::Tablet::ExecuteTabletMiniKQLResponse, NKikimr::NGRpcService::TGRpcYdbTabletService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000451feede in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::CreateResourceRequest, Ydb::RateLimiter::CreateResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442ed49e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::ListDirectoryRequest, Ydb::Scheme::ListDirectoryResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044db025e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::DropConfigRequest, Ydb::DynamicConfig::DropConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b925ece in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::GetStorageChannelStatusRequest, Ydb::KeyValue::GetStorageChannelStatusResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f228c2e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::ClusterDiscovery::DiscoverClustersRequest, Ydb::PersQueue::ClusterDiscovery::DiscoverClustersResponse, NKikimr::NGRpcService::TGRpcPQClusterDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004484d82a in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:102:5
    #8 0x00004484c265 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x000044854edd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::PersQueue::V1::PersQueueService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b925ece in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::GetStorageChannelStatusRequest, Ydb::KeyValue::GetStorageChannelStatusResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000448b9d2e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::DropTopicRequest, Ydb::PersQueue::V1::DropTopicResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044d8a54e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::ReplaceConfigRequest, Ydb::DynamicConfig::ReplaceConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b925ece in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::GetStorageChannelStatusRequest, Ydb::KeyValue::GetStorageChannelStatusResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046c622ce in NYdbGrpc::TGRpcRequestImpl<Fq::Private::CreateRateLimiterResourceRequest, Fq::Private::CreateRateLimiterResourceResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::CreateRateLimiterResourceRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::CreateRateLimiterResourceResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000425aef8e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExecuteSchemeQueryRequest, Ydb::Table::ExecuteSchemeQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004484d46e in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:97:5
    #8 0x00004484c265 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x000044854edd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::PersQueue::V1::PersQueueService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000426f647e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExecuteScanQueryRequest, Ydb::Table::ExecuteScanQueryPartialResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000046e86e1b in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::CreateSessionRequest, Ydb::Query::CreateSessionResponse, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000042180e5b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeOperationStatus, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000046c87dee in NYdbGrpc::TGRpcRequestImpl<Fq::Private::DeleteRateLimiterResourceRequest, Fq::Private::DeleteRateLimiterResourceResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::DeleteRateLimiterResourceRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::DeleteRateLimiterResourceResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046c87dee in NYdbGrpc::TGRpcRequestImpl<Fq::Private::DeleteRateLimiterResourceRequest, Fq::Private::DeleteRateLimiterResourceResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::DeleteRateLimiterResourceRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::DeleteRateLimiterResourceResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004251794e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CopyTableRequest, Ydb::Table::CopyTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b925ece in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::GetStorageChannelStatusRequest, Ydb::KeyValue::GetStorageChannelStatusResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b925ece in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::GetStorageChannelStatusRequest, Ydb::KeyValue::GetStorageChannelStatusResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044951e4e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::AddReadRuleRequest, Ydb::PersQueue::V1::AddReadRuleResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004484d46e in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:97:5
    #8 0x00004484c265 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x000044854edd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::PersQueue::V1::PersQueueService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000046c622ce in NYdbGrpc::TGRpcRequestImpl<Fq::Private::CreateRateLimiterResourceRequest, Fq::Private::CreateRateLimiterResourceResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::CreateRateLimiterResourceRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::CreateRateLimiterResourceResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b925ece in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::GetStorageChannelStatusRequest, Ydb::KeyValue::GetStorageChannelStatusResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004248002b in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeTableRequest, Ydb::Table::DescribeTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046c622ce in NYdbGrpc::TGRpcRequestImpl<Fq::Private::CreateRateLimiterResourceRequest, Fq::Private::CreateRateLimiterResourceResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::CreateRateLimiterResourceRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::CreateRateLimiterResourceResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000046c622ce in NYdbGrpc::TGRpcRequestImpl<Fq::Private::CreateRateLimiterResourceRequest, Fq::Private::CreateRateLimiterResourceResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::CreateRateLimiterResourceRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::CreateRateLimiterResourceResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000421e089e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TPersQueueRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000425d4d1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::BeginTransactionRequest, Ydb::Table::BeginTransactionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000426204fe in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DeleteSessionRequest, Ydb::Table::DeleteSessionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046c622ce in NYdbGrpc::TGRpcRequestImpl<Fq::Private::CreateRateLimiterResourceRequest, Fq::Private::CreateRateLimiterResourceResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::CreateRateLimiterResourceRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::CreateRateLimiterResourceResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046c3c7ae in NYdbGrpc::TGRpcRequestImpl<Fq::Private::NodesHealthCheckRequest, Fq::Private::NodesHealthCheckResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::NodesHealthCheckRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::NodesHealthCheckResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045985c3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ModifyConnectionRequest, FederatedQuery::ModifyConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000046bc9d0e in NYdbGrpc::TGRpcRequestImpl<Fq::Private::PingTaskRequest, Fq::Private::PingTaskResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::PingTaskRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::PingTaskResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b925ece in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::GetStorageChannelStatusRequest, Ydb::KeyValue::GetStorageChannelStatusResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045271ebe in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::ListResourcesRequest, Ydb::RateLimiter::ListResourcesResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004484d0b0 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:93:5
    #8 0x00004484c265 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x000044854edd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::PersQueue::V1::PersQueueService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000046c3c7ae in NYdbGrpc::TGRpcRequestImpl<Fq::Private::NodesHealthCheckRequest, Fq::Private::NodesHealthCheckResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::NodesHealthCheckRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::NodesHealthCheckResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046c3c7ae in NYdbGrpc::TGRpcRequestImpl<Fq::Private::NodesHealthCheckRequest, Fq::Private::NodesHealthCheckResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::NodesHealthCheckRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::NodesHealthCheckResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045271ebe in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::ListResourcesRequest, Ydb::RateLimiter::ListResourcesResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046c3c7ae in NYdbGrpc::TGRpcRequestImpl<Fq::Private::NodesHealthCheckRequest, Fq::Private::NodesHealthCheckResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::NodesHealthCheckRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::NodesHealthCheckResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046c87dee in NYdbGrpc::TGRpcRequestImpl<Fq::Private::DeleteRateLimiterResourceRequest, Fq::Private::DeleteRateLimiterResourceResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::DeleteRateLimiterResourceRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::DeleteRateLimiterResourceResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045297b9e in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::DescribeResourceRequest, Ydb::RateLimiter::DescribeResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004484d0b0 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:93:5
    #8 0x00004484c265 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x000044854edd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::PersQueue::V1::PersQueueService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045880d3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::GetQueryStatusRequest, FederatedQuery::GetQueryStatusResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetQueryStatusRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetQueryStatusResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000046e86e1b in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::CreateSessionRequest, Ydb::Query::CreateSessionResponse, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046c16c8e in NYdbGrpc::TGRpcRequestImpl<Fq::Private::WriteTaskResultRequest, Fq::Private::WriteTaskResultResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::WriteTaskResultRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::WriteTaskResultResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004269172e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::PrepareDataQueryRequest, Ydb::Table::PrepareDataQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045271ebe in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::ListResourcesRequest, Ydb::RateLimiter::ListResourcesResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046c622ce in NYdbGrpc::TGRpcRequestImpl<Fq::Private::CreateRateLimiterResourceRequest, Fq::Private::CreateRateLimiterResourceResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::CreateRateLimiterResourceRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::CreateRateLimiterResourceResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046c3c7ae in NYdbGrpc::TGRpcRequestImpl<Fq::Private::NodesHealthCheckRequest, Fq::Private::NodesHealthCheckResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::NodesHealthCheckRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::NodesHealthCheckResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045297b9e in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::DescribeResourceRequest, Ydb::RateLimiter::DescribeResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004229f12e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::THiveCreateTablet, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000046c16c8e in NYdbGrpc::TGRpcRequestImpl<Fq::Private::WriteTaskResultRequest, Fq::Private::WriteTaskResultResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::WriteTaskResultRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::WriteTaskResultResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000046c3c7ae in NYdbGrpc::TGRpcRequestImpl<Fq::Private::NodesHealthCheckRequest, Fq::Private::NodesHealthCheckResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::NodesHealthCheckRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::NodesHealthCheckResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004595193e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListConnectionsRequest, FederatedQuery::ListConnectionsResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListConnectionsRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListConnectionsResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000046c3c7ae in NYdbGrpc::TGRpcRequestImpl<Fq::Private::NodesHealthCheckRequest, Fq::Private::NodesHealthCheckResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::NodesHealthCheckRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::NodesHealthCheckResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000046c3c7ae in NYdbGrpc::TGRpcRequestImpl<Fq::Private::NodesHealthCheckRequest, Fq::Private::NodesHealthCheckResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::NodesHealthCheckRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::NodesHealthCheckResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b551e4e in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::TxProxyRequest, Ydb::Debug::TxProxyResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004484cce9 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:89:5
    #8 0x00004484c265 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x000044854edd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::PersQueue::V1::PersQueueService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000424f1bbe in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeSystemViewRequest, Ydb::Table::DescribeSystemViewResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046bf116e in NYdbGrpc::TGRpcRequestImpl<Fq::Private::GetTaskRequest, Fq::Private::GetTaskResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::GetTaskRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::GetTaskResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000046bf116e in NYdbGrpc::TGRpcRequestImpl<Fq::Private::GetTaskRequest, Fq::Private::GetTaskResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::GetTaskRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::GetTaskResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004220066e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeInitRoot, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000046c16c8e in NYdbGrpc::TGRpcRequestImpl<Fq::Private::WriteTaskResultRequest, Fq::Private::WriteTaskResultResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::WriteTaskResultRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::WriteTaskResultResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000046bf116e in NYdbGrpc::TGRpcRequestImpl<Fq::Private::GetTaskRequest, Fq::Private::GetTaskResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::GetTaskRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::GetTaskResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004266b99e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::RollbackTransactionRequest, Ydb::Table::RollbackTransactionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004484cce9 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:89:5
    #8 0x00004484c265 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x000044854edd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::PersQueue::V1::PersQueueService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000046bc9d0e in NYdbGrpc::TGRpcRequestImpl<Fq::Private::PingTaskRequest, Fq::Private::PingTaskResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::PingTaskRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::PingTaskResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046bf116e in NYdbGrpc::TGRpcRequestImpl<Fq::Private::GetTaskRequest, Fq::Private::GetTaskResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::GetTaskRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::GetTaskResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000443d678e in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::ForgetOperationRequest, Ydb::Operations::ForgetOperationResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046bc9d0e in NYdbGrpc::TGRpcRequestImpl<Fq::Private::PingTaskRequest, Fq::Private::PingTaskResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::PingTaskRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::PingTaskResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046bf116e in NYdbGrpc::TGRpcRequestImpl<Fq::Private::GetTaskRequest, Fq::Private::GetTaskResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::GetTaskRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::GetTaskResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443faffe in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::ListOperationsRequest, Ydb::Operations::ListOperationsResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004484cb3f in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:74:83
    #8 0x00004484c265 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x000044854edd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::PersQueue::V1::PersQueueService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042645f4e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CommitTransactionRequest, Ydb::Table::CommitTransactionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000046ecf44b in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::AttachSessionRequest, Ydb::Query::SessionState, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000042180e5b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeOperationStatus, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b78dbff in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:39:5
    #8 0x00004b78d85f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b78f618 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:47:5
    #8 0x00004b78d85f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046bc9d0e in NYdbGrpc::TGRpcRequestImpl<Fq::Private::PingTaskRequest, Fq::Private::PingTaskResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::PingTaskRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::PingTaskResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000046bf116e in NYdbGrpc::TGRpcRequestImpl<Fq::Private::GetTaskRequest, Fq::Private::GetTaskResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::GetTaskRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::GetTaskResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c8528e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::ListDatabasesRequest, Ydb::Cms::ListDatabasesResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000046bc9d0e in NYdbGrpc::TGRpcRequestImpl<Fq::Private::PingTaskRequest, Fq::Private::PingTaskResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::PingTaskRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::PingTaskResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000046c16c8e in NYdbGrpc::TGRpcRequestImpl<Fq::Private::WriteTaskResultRequest, Fq::Private::WriteTaskResultResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::WriteTaskResultRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::WriteTaskResultResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000443faffe in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::ListOperationsRequest, Ydb::Operations::ListOperationsResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004484cb3f in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:74:83
    #8 0x00004484c265 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x000044854edd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::PersQueue::V1::PersQueueService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046bc9d0e in NYdbGrpc::TGRpcRequestImpl<Fq::Private::PingTaskRequest, Fq::Private::PingTaskResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::PingTaskRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::PingTaskResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000046bf116e in NYdbGrpc::TGRpcRequestImpl<Fq::Private::GetTaskRequest, Fq::Private::GetTaskResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::GetTaskRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::GetTaskResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004266b99e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::RollbackTransactionRequest, Ydb::Table::RollbackTransactionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000046bc9d0e in NYdbGrpc::TGRpcRequestImpl<Fq::Private::PingTaskRequest, Fq::Private::PingTaskResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::PingTaskRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::PingTaskResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046bc9d0e in NYdbGrpc::TGRpcRequestImpl<Fq::Private::PingTaskRequest, Fq::Private::PingTaskResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::PingTaskRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::PingTaskResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000458cf1be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ControlQueryRequest, FederatedQuery::ControlQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ControlQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ControlQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004484c919 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:54:75
    #8 0x00004484c265 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x000044854edd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::PersQueue::V1::PersQueueService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042645f4e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CommitTransactionRequest, Ydb::Table::CommitTransactionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046bf116e in NYdbGrpc::TGRpcRequestImpl<Fq::Private::GetTaskRequest, Fq::Private::GetTaskResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::GetTaskRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::GetTaskResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004512eb9e in NYdbGrpc::TGRpcRequestImpl<Ydb::Discovery::WhoAmIRequest, Ydb::Discovery::WhoAmIResponse, NKikimr::NGRpcService::TGRpcDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044caaf9e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::RemoveDatabaseRequest, Ydb::Cms::RemoveDatabaseResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046c16c8e in NYdbGrpc::TGRpcRequestImpl<Fq::Private::WriteTaskResultRequest, Fq::Private::WriteTaskResultResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::WriteTaskResultRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::WriteTaskResultResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000453bf36e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::CreateStreamRequest, Ydb::DataStreams::V1::CreateStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044c8528e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::ListDatabasesRequest, Ydb::Cms::ListDatabasesResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004484c919 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:54:75
    #8 0x00004484c265 in NKikimr::NGRpcService::V1::TGRpcPersQueueService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/persqueue.cpp:30:9
    #9 0x000044854edd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::PersQueue::V1::PersQueueService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004576b21e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::SplitShardRequest, Ydb::DataStreams::V1::SplitShardResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045790bfe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::StartStreamEncryptionRequest, Ydb::DataStreams::V1::StartStreamEncryptionResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c5f57e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::GetDatabaseStatusRequest, Ydb::Cms::GetDatabaseStatusResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004576b21e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::SplitShardRequest, Ydb::DataStreams::V1::SplitShardResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442a013e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::MakeDirectoryRequest, Ydb::Scheme::MakeDirectoryResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000443b1f1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::CancelOperationRequest, Ydb::Operations::CancelOperationResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00003f0a0980 in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:680:13
    #8 0x00003f0a48f9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Coordination::V1::CoordinationService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x00003f0a505d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Coordination::V1::CoordinationService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042645f4e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CommitTransactionRequest, Ydb::Table::CommitTransactionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000046ecf44b in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::AttachSessionRequest, Ydb::Query::SessionState, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d8a54e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::ReplaceConfigRequest, Ydb::DynamicConfig::ReplaceConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044f047ee in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetConfigurationVersionRequest, Ydb::DynamicConfig::GetConfigurationVersionResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e6d3ae in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetNodeLabelsRequest, Ydb::DynamicConfig::GetNodeLabelsResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027f394e4 in make_unique<y_absl::lts_y_20240722::InlinedVector<y_absl::lts_y_20240722::status_internal::Payload, 1UL, std::__y1::allocator<y_absl::lts_y_20240722::status_internal::Payload> > > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/unique_ptr.h:642:26
    #2 0x000027f394e4 in y_absl::lts_y_20240722::status_internal::StatusRep::SetPayload(std::__y1::basic_string_view<char, std::__y1::char_traits<char>>, y_absl::lts_y_20240722::Cord) /-S/contrib/restricted/abseil-cpp-tstring/y_absl/status/internal/status_internal.cc:80:17
    #3 0x0000344a10a5 in y_absl::lts_y_20240722::Status::SetPayload(std::__y1::basic_string_view<char, std::__y1::char_traits<char>>, y_absl::lts_y_20240722::Cord) /-S/contrib/restricted/abseil-cpp-tstring/y_absl/status/status.h:869:8
    #4 0x0000344a0062 in grpc_core::StatusSetStr(y_absl::lts_y_20240722::Status*, grpc_core::StatusStrProperty, std::__y1::basic_string_view<char, std::__y1::char_traits<char>>) /-S/contrib/libs/grpc/src/core/lib/gprpp/status_helper.cc:218:11
    #5 0x0000345d10cc in grpc_error_set_str(y_absl::lts_y_20240722::Status, grpc_core::StatusStrProperty, std::__y1::basic_string_view<char, std::__y1::char_traits<char>>) /-S/contrib/libs/grpc/src/core/lib/iomgr/error.cc:146:5
    #6 0x0000345843c9 in grpc_core::Call::CancelWithStatus(grpc_status_code, char const*) /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:367:7
    #7 0x0000345a6523 in grpc_call_cancel_with_status /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:3499:30
    #8 0x00003b5b2d26 in grpc::ServerContextBase::TryCancel() const /-S/contrib/libs/grpc/src/cpp/server/server_context.cc:347:7
    #9 0x00003b5709dc in NYdbGrpc::TGrpcServiceProtectiable::StopService() /-S/ydb/library/grpc/server/grpc_server.cpp:64:26
    #10 0x00003b577d1e in NYdbGrpc::TGRpcServer::Stop() /-S/ydb/library/grpc/server/grpc_server.cpp:278:18
    #11 0x0000420adbe9 in NKikimr::(anonymous namespace)::StopGRpcServers(std::__y1::weak_ptr<NKikimr::TGRpcServersWrapper>) /-S/ydb/core/driver_lib/run/run.cpp:189:21
    #12 0x0000420aced2 in NKikimr::TKikimrRunner::KikimrStop(bool) /-S/ydb/core/driver_lib/run/run.cpp:2158:9
    #13 0x00003f4121fc in NKikimr::MainRun(NKikimr::TKikimrRunConfig const&, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:50:17
    #14 0x000041f34fdb in NKikimr::NDriverClient::TClientCommandServer::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/core/driver_lib/cli_utils/cli_cmds_server.cpp:51:12
    #15 0x00003f497865 in NYdb::NConsoleClient::TClientCommandTree::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:512:33
    #16 0x00003f4914c5 in NYdb::NConsoleClient::TClientCommand::Process(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:257:16
    #17 0x00003f483c87 in NKikimr::NDriverClient::NewClient(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/cli_utils/cli_cmds_root.cpp:77:26
    #18 0x00003f418246 in NKikimr::Main(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:151:20
    #19 0x00003f41c0fd in ParameterizedMain(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:201:16
    #20 0x00001f8a2fc5 in main /-S/ydb/apps/ydbd/main.cpp:31:12
    #21 0x7fdbb2a78d8f  (/lib/x86_64-linux-gnu/libc.so.6+0x29d8f) (BuildId: 4f7b0c955c3d81d7cac1501a2498b69d1d82bfe7)

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046c16c8e in NYdbGrpc::TGRpcRequestImpl<Fq::Private::WriteTaskResultRequest, Fq::Private::WriteTaskResultResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::WriteTaskResultRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::WriteTaskResultResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003f1010ae in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::AlterNodeRequest, Ydb::Coordination::AlterNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00003f0a0980 in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:680:13
    #8 0x00003f0a48f9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Coordination::V1::CoordinationService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x00003f0a505d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Coordination::V1::CoordinationService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004245a57e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DropTableRequest, Ydb::Table::DropTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b4be0de in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::PlainGrpcRequest, Ydb::Debug::PlainGrpcResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000453bf36e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::CreateStreamRequest, Ydb::DataStreams::V1::CreateStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044edeade in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::FetchStartupConfigRequest, Ydb::DynamicConfig::FetchStartupConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000448b9d2e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::DropTopicRequest, Ydb::PersQueue::V1::DropTopicResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003f0d9a5e in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::CreateNodeRequest, Ydb::Coordination::CreateNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044eb8dce in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::ResolveAllConfigRequest, Ydb::DynamicConfig::ResolveAllConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042645f4e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CommitTransactionRequest, Ydb::Table::CommitTransactionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000443faffe in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::ListOperationsRequest, Ydb::Operations::ListOperationsResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044edeade in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::FetchStartupConfigRequest, Ydb::DynamicConfig::FetchStartupConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004223fdee in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TFillNodeRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044edeade in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::FetchStartupConfigRequest, Ydb::DynamicConfig::FetchStartupConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000448b9d2e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::DropTopicRequest, Ydb::PersQueue::V1::DropTopicResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004596babe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeConnectionRequest, FederatedQuery::DescribeConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00003f0a0490 in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:664:5
    #8 0x00003f0a48f9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Coordination::V1::CoordinationService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x00003f0a505d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Coordination::V1::CoordinationService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003f228c2e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::ClusterDiscovery::DiscoverClustersRequest, Ydb::PersQueue::ClusterDiscovery::DiscoverClustersResponse, NKikimr::NGRpcService::TGRpcPQClusterDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f126dbe in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::DropNodeRequest, Ydb::Coordination::DropNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000426b71be in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExecuteDataQueryRequest, Ydb::Table::ExecuteDataQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003f228c2e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::ClusterDiscovery::DiscoverClustersRequest, Ydb::PersQueue::ClusterDiscovery::DiscoverClustersResponse, NKikimr::NGRpcService::TGRpcPQClusterDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d62efe in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::SetConfigRequest, Ydb::DynamicConfig::SetConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004248002b in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeTableRequest, Ydb::Table::DescribeTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00003f0a0490 in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:664:5
    #8 0x00003f0a48f9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Coordination::V1::CoordinationService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x00003f0a505d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Coordination::V1::CoordinationService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042645f4e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CommitTransactionRequest, Ydb::Table::CommitTransactionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000046ecf44b in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::AttachSessionRequest, Ydb::Query::SessionState, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004215b07b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeOperation, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044479f1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Export::ExportToYtRequest, Ydb::Export::ExportToYtResponse, NKikimr::NGRpcService::TGRpcYdbExportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004234b8fe in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TInterconnectDebug, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044526d7e in NYdbGrpc::TGRpcRequestImpl<Ydb::Import::ListObjectsInS3ExportRequest, Ydb::Import::ListObjectsInS3ExportResponse, NKikimr::NGRpcService::TGRpcYdbImportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f228c2e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::ClusterDiscovery::DiscoverClustersRequest, Ydb::PersQueue::ClusterDiscovery::DiscoverClustersResponse, NKikimr::NGRpcService::TGRpcPQClusterDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000451feede in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::CreateResourceRequest, Ydb::RateLimiter::CreateResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444ff75e in NYdbGrpc::TGRpcRequestImpl<Ydb::Import::ImportFromS3Request, Ydb::Import::ImportFromS3Response, NKikimr::NGRpcService::TGRpcYdbImportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00003f0a0030 in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:663:5
    #8 0x00003f0a48f9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Coordination::V1::CoordinationService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x00003f0a505d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Coordination::V1::CoordinationService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000451feede in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::CreateResourceRequest, Ydb::RateLimiter::CreateResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004253d6de in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CopyTablesRequest, Ydb::Table::CopyTablesResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044951e4e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::AddReadRuleRequest, Ydb::PersQueue::V1::AddReadRuleResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003f228c2e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::ClusterDiscovery::DiscoverClustersRequest, Ydb::PersQueue::ClusterDiscovery::DiscoverClustersResponse, NKikimr::NGRpcService::TGRpcPQClusterDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044d62efe in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::SetConfigRequest, Ydb::DynamicConfig::SetConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444ff75e in NYdbGrpc::TGRpcRequestImpl<Ydb::Import::ImportFromS3Request, Ydb::Import::ImportFromS3Response, NKikimr::NGRpcService::TGRpcYdbImportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00003f0a0030 in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:663:5
    #8 0x00003f0a48f9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Coordination::V1::CoordinationService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x00003f0a505d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Coordination::V1::CoordinationService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b9001ee in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListRangeRequest, Ydb::KeyValue::ListRangeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000442c778e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::RemoveDirectoryRequest, Ydb::Scheme::RemoveDirectoryResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004271975e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ReadTableRequest, Ydb::Table::ReadTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004454ca5e in NYdbGrpc::TGRpcRequestImpl<Ydb::Import::ImportDataRequest, Ydb::Import::ImportDataResponse, NKikimr::NGRpcService::TGRpcYdbImportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000044b6b04b in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DescribeTopicRequest, Ydb::Topic::DescribeTopicResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004248002b in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeTableRequest, Ydb::Table::DescribeTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004454ca5e in NYdbGrpc::TGRpcRequestImpl<Ydb::Import::ImportDataRequest, Ydb::Import::ImportDataResponse, NKikimr::NGRpcService::TGRpcYdbImportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00003f09fbd0 in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:662:5
    #8 0x00003f0a48f9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Coordination::V1::CoordinationService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x00003f0a505d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Coordination::V1::CoordinationService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f14cace in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::DescribeNodeRequest, Ydb::Coordination::DescribeNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000453bf36e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::CreateStreamRequest, Ydb::DataStreams::V1::CreateStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004454ca5e in NYdbGrpc::TGRpcRequestImpl<Ydb::Import::ImportDataRequest, Ydb::Import::ImportDataResponse, NKikimr::NGRpcService::TGRpcYdbImportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000426dcf4e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::BulkUpsertRequest, Ydb::Table::BulkUpsertResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000426dcf4e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::BulkUpsertRequest, Ydb::Table::BulkUpsertResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000444ff75e in NYdbGrpc::TGRpcRequestImpl<Ydb::Import::ImportFromS3Request, Ydb::Import::ImportFromS3Response, NKikimr::NGRpcService::TGRpcYdbImportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00003f09fbd0 in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:662:5
    #8 0x00003f0a48f9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Coordination::V1::CoordinationService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x00003f0a505d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Coordination::V1::CoordinationService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b551e4e in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::TxProxyRequest, Ydb::Debug::TxProxyResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000046ecf44b in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::AttachSessionRequest, Ydb::Query::SessionState, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044b9103e in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DescribeConsumerRequest, Ydb::Topic::DescribeConsumerResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c1221e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::CreateDatabaseRequest, Ydb::Cms::CreateDatabaseResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000422dedae in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TNodeRegistrationRequest, NKikimrClient::TNodeRegistrationResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b88eb4e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ExecuteTransactionRequest, Ydb::KeyValue::ExecuteTransactionResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b8b482e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRequest, Ydb::KeyValue::ReadResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027f3dced in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000027f3dced in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000027f3dced in TBasicString<std::__y1::char_traits<char> > /-S/util/generic/string.h:552:11
    #4 0x000027f3dced in StatusRep /-S/contrib/restricted/abseil-cpp-tstring/y_absl/status/internal/status_internal.h:63:9
    #5 0x000027f3dced in y_absl::lts_y_20240722::Status::Status(y_absl::lts_y_20240722::StatusCode, std::__y1::basic_string_view<char, std::__y1::char_traits<char>>) /-S/contrib/restricted/abseil-cpp-tstring/y_absl/status/status.cc:111:29
    #6 0x0000345843a6 in grpc_core::Call::CancelWithStatus(grpc_status_code, char const*) /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:368:11
    #7 0x0000345a6523 in grpc_call_cancel_with_status /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:3499:30
    #8 0x00003b5b2d26 in grpc::ServerContextBase::TryCancel() const /-S/contrib/libs/grpc/src/cpp/server/server_context.cc:347:7
    #9 0x00003b5709dc in NYdbGrpc::TGrpcServiceProtectiable::StopService() /-S/ydb/library/grpc/server/grpc_server.cpp:64:26
    #10 0x00003b577d1e in NYdbGrpc::TGRpcServer::Stop() /-S/ydb/library/grpc/server/grpc_server.cpp:278:18
    #11 0x0000420adbe9 in NKikimr::(anonymous namespace)::StopGRpcServers(std::__y1::weak_ptr<NKikimr::TGRpcServersWrapper>) /-S/ydb/core/driver_lib/run/run.cpp:189:21
    #12 0x0000420aced2 in NKikimr::TKikimrRunner::KikimrStop(bool) /-S/ydb/core/driver_lib/run/run.cpp:2158:9
    #13 0x00003f4121fc in NKikimr::MainRun(NKikimr::TKikimrRunConfig const&, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:50:17
    #14 0x000041f34fdb in NKikimr::NDriverClient::TClientCommandServer::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/core/driver_lib/cli_utils/cli_cmds_server.cpp:51:12
    #15 0x00003f497865 in NYdb::NConsoleClient::TClientCommandTree::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:512:33
    #16 0x00003f4914c5 in NYdb::NConsoleClient::TClientCommand::Process(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:257:16
    #17 0x00003f483c87 in NKikimr::NDriverClient::NewClient(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/cli_utils/cli_cmds_root.cpp:77:26
    #18 0x00003f418246 in NKikimr::Main(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:151:20
    #19 0x00003f41c0fd in ParameterizedMain(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:201:16
    #20 0x00001f8a2fc5 in main /-S/ydb/apps/ydbd/main.cpp:31:12
    #21 0x7fdbb2a78d8f  (/lib/x86_64-linux-gnu/libc.so.6+0x29d8f) (BuildId: 4f7b0c955c3d81d7cac1501a2498b69d1d82bfe7)

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000044a99ed9 in NKikimr::NGRpcServer::TGRpcStreamingRequest<Ydb::Topic::StreamReadMessage_FromClient, Ydb::Topic::StreamReadMessage_FromServer, NKikimr::NGRpcService::V1::TGRpcTopicService, 413>::OnAccepted(NYdbGrpc::EQueueEventStatus) /-S/ydb/core/grpc_streaming/grpc_streaming.h:253:27
    #14 0x000044aa0433 in NYdbGrpc::TQueueFixedEvent<NKikimr::NGRpcServer::TGRpcStreamingRequest<Ydb::Topic::StreamReadMessage_FromClient, Ydb::Topic::StreamReadMessage_FromServer, NKikimr::NGRpcService::V1::TGRpcTopicService, 413>>::Execute(bool) /-S/ydb/library/grpc/server/event_callback.h:54:9
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000448e04ae in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::CreateTopicRequest, Ydb::PersQueue::V1::CreateTopicResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004545655e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::PutRecordRequest, Ydb::DataStreams::V1::PutRecordResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044526d7e in NYdbGrpc::TGRpcRequestImpl<Ydb::Import::ListObjectsInS3ExportRequest, Ydb::Import::ListObjectsInS3ExportResponse, NKikimr::NGRpcService::TGRpcYdbImportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000448b9d2e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::DropTopicRequest, Ydb::PersQueue::V1::DropTopicResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004253d6de in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CopyTablesRequest, Ydb::Table::CopyTablesResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000435c2a2e in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::RefreshSnapshotRequest, Ydb::ClickhouseInternal::RefreshSnapshotResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00003f09f760 in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:661:5
    #8 0x00003f0a48f9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Coordination::V1::CoordinationService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x00003f0a505d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Coordination::V1::CoordinationService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000457b65de in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::StopStreamEncryptionRequest, Ydb::DataStreams::V1::StopStreamEncryptionResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044e2198e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetConfigRequest, Ydb::DynamicConfig::GetConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004545655e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::PutRecordRequest, Ydb::DataStreams::V1::PutRecordResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000424347ee in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CreateTableRequest, Ydb::Table::CreateTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000443faffe in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::ListOperationsRequest, Ydb::Operations::ListOperationsResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044951e4e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::AddReadRuleRequest, Ydb::PersQueue::V1::AddReadRuleResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000426204fe in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DeleteSessionRequest, Ydb::Table::DeleteSessionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00003f09f760 in NKikimr::NKesus::TKesusGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/kesus/grpc_service.cpp:661:5
    #8 0x00003f0a48f9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Coordination::V1::CoordinationService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x00003f0a505d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Coordination::V1::CoordinationService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000424a609e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeExternalDataSourceRequest, Ydb::Table::DescribeExternalDataSourceResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004545655e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::PutRecordRequest, Ydb::DataStreams::V1::PutRecordResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004576b21e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::SplitShardRequest, Ydb::DataStreams::V1::SplitShardResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044d8a54e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::ReplaceConfigRequest, Ydb::DynamicConfig::ReplaceConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004236b4be in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TTabletStateRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045790bfe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::StartStreamEncryptionRequest, Ydb::DataStreams::V1::StartStreamEncryptionResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000444eb3fd in NKikimr::NGRpcService::TGRpcYdbImportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_import.cpp:28:5
    #8 0x0000420c1479 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Import::V1::ImportService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420c1bdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Import::V1::ImportService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000459d40be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::CreateBindingRequest, FederatedQuery::CreateBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000046ecf44b in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::AttachSessionRequest, Ydb::Query::SessionState, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044dfbc7e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::RemoveVolatileConfigRequest, Ydb::DynamicConfig::RemoveVolatileConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b78e371 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:41:5
    #8 0x00004b78d85f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004222022e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TResolveNodeRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044951e4e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::AddReadRuleRequest, Ydb::PersQueue::V1::AddReadRuleResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000423e92ce in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::KeepAliveRequest, Ydb::Table::KeepAliveResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044e6d3ae in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetNodeLabelsRequest, Ydb::DynamicConfig::GetNodeLabelsResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003f126dbe in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::DropNodeRequest, Ydb::Coordination::DropNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004515633e in NYdbGrpc::TGRpcRequestImpl<Ydb::Discovery::NodeRegistrationRequest, Ydb::Discovery::NodeRegistrationResponse, NKikimr::NGRpcService::TGRpcDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000444eb3fd in NKikimr::NGRpcService::TGRpcYdbImportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_import.cpp:28:5
    #8 0x0000420c1479 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Import::V1::ImportService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420c1bdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Import::V1::ImportService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000424347ee in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CreateTableRequest, Ydb::Table::CreateTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000044a99ed9 in NKikimr::NGRpcServer::TGRpcStreamingRequest<Ydb::Topic::StreamReadMessage_FromClient, Ydb::Topic::StreamReadMessage_FromServer, NKikimr::NGRpcService::V1::TGRpcTopicService, 413>::OnAccepted(NYdbGrpc::EQueueEventStatus) /-S/ydb/core/grpc_streaming/grpc_streaming.h:253:27
    #15 0x000044aa0433 in NYdbGrpc::TQueueFixedEvent<NKikimr::NGRpcServer::TGRpcStreamingRequest<Ydb::Topic::StreamReadMessage_FromClient, Ydb::Topic::StreamReadMessage_FromServer, NKikimr::NGRpcService::V1::TGRpcTopicService, 413>>::Execute(bool) /-S/ydb/library/grpc/server/event_callback.h:54:9
    #16 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #17 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #18 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #19 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #20 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #21 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #23 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #24 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #25 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #26 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #27 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045866bbe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeQueryRequest, FederatedQuery::DescribeQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045a3c6be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DeleteBindingRequest, FederatedQuery::DeleteBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004273d61e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ReadRowsRequest, Ydb::Table::ReadRowsResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f1010ae in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::AlterNodeRequest, Ydb::Coordination::AlterNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000444eb076 in NKikimr::NGRpcService::TGRpcYdbImportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_import.cpp:27:5
    #8 0x0000420c1479 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Import::V1::ImportService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420c1bdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Import::V1::ImportService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004589aebe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ModifyQueryRequest, FederatedQuery::ModifyQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000444a153e in NYdbGrpc::TGRpcRequestImpl<Ydb::Export::ExportToS3Request, Ydb::Export::ExportToS3Response, NKikimr::NGRpcService::TGRpcYdbExportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004229f12e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::THiveCreateTablet, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000044b6b04b in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DescribeTopicRequest, Ydb::Topic::DescribeTopicResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b8b482e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRequest, Ydb::KeyValue::ReadResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000425891fe in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExplainDataQueryRequest, Ydb::Table::ExplainDataQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045a3c6be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DeleteBindingRequest, FederatedQuery::DeleteBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000444eb076 in NKikimr::NGRpcService::TGRpcYdbImportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_import.cpp:27:5
    #8 0x0000420c1479 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Import::V1::ImportService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420c1bdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Import::V1::ImportService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d8a54e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::ReplaceConfigRequest, Ydb::DynamicConfig::ReplaceConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044338bbe in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::ModifyPermissionsRequest, Ydb::Scheme::ModifyPermissionsResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000443b1f1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::CancelOperationRequest, Ydb::Operations::CancelOperationResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000426dcf4e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::BulkUpsertRequest, Ydb::Table::BulkUpsertResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044edeade in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::FetchStartupConfigRequest, Ydb::DynamicConfig::FetchStartupConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000448e04ae in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::CreateTopicRequest, Ydb::PersQueue::V1::CreateTopicResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045866bbe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeQueryRequest, FederatedQuery::DescribeQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004589aebe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ModifyQueryRequest, FederatedQuery::ModifyQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000046ecf44b in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::AttachSessionRequest, Ydb::Query::SessionState, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004236b4be in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TTabletStateRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000425891fe in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExplainDataQueryRequest, Ydb::Table::ExplainDataQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044338bbe in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::ModifyPermissionsRequest, Ydb::Scheme::ModifyPermissionsResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044dfbc7e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::RemoveVolatileConfigRequest, Ydb::DynamicConfig::RemoveVolatileConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044dd5f6e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::AddVolatileConfigRequest, Ydb::DynamicConfig::AddVolatileConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000453bf36e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::CreateStreamRequest, Ydb::DataStreams::V1::CreateStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000444eacb8 in NKikimr::NGRpcService::TGRpcYdbImportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_import.cpp:26:5
    #8 0x0000420c1479 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Import::V1::ImportService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420c1bdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Import::V1::ImportService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044dfbc7e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::RemoveVolatileConfigRequest, Ydb::DynamicConfig::RemoveVolatileConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045801c9e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::SetWriteQuotaRequest, Ydb::DataStreams::V1::SetWriteQuotaResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004273d61e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ReadRowsRequest, Ydb::Table::ReadRowsResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000426f647e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExecuteScanQueryRequest, Ydb::Table::ExecuteScanQueryPartialResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004225f9ae in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TDrainNodeRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000422dedae in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TNodeRegistrationRequest, NKikimrClient::TNodeRegistrationResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000444eacb8 in NKikimr::NGRpcService::TGRpcYdbImportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_import.cpp:26:5
    #8 0x0000420c1479 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Import::V1::ImportService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420c1bdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Import::V1::ImportService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004589aebe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ModifyQueryRequest, FederatedQuery::ModifyQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000422dedae in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TNodeRegistrationRequest, NKikimrClient::TNodeRegistrationResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004225f9ae in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TDrainNodeRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004234b8fe in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TInterconnectDebug, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004269172e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::PrepareDataQueryRequest, Ydb::Table::PrepareDataQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044dd5f6e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::AddVolatileConfigRequest, Ydb::DynamicConfig::AddVolatileConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b88eb4e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ExecuteTransactionRequest, Ydb::KeyValue::ExecuteTransactionResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044466681 in NKikimr::NGRpcService::TGRpcYdbExportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_export.cpp:27:5
    #8 0x0000420bf949 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Export::V1::ExportService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420c00ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Export::V1::ExportService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443b1f1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::CancelOperationRequest, Ydb::Operations::CancelOperationResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000442a013e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::MakeDirectoryRequest, Ydb::Scheme::MakeDirectoryResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b8b482e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRequest, Ydb::KeyValue::ReadResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458e933e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::GetResultDataRequest, FederatedQuery::GetResultDataResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetResultDataRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetResultDataResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004561893e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DeregisterStreamConsumerRequest, Ydb::DataStreams::V1::DeregisterStreamConsumerResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b8b482e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRequest, Ydb::KeyValue::ReadResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044466681 in NKikimr::NGRpcService::TGRpcYdbExportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_export.cpp:27:5
    #8 0x0000420bf949 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Export::V1::ExportService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420c00ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Export::V1::ExportService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004589aebe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ModifyQueryRequest, FederatedQuery::ModifyQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000046ecf44b in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::AttachSessionRequest, Ydb::Query::SessionState, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000426b71be in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExecuteDataQueryRequest, Ydb::Table::ExecuteDataQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000459d40be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::CreateBindingRequest, FederatedQuery::CreateBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459ee23e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListBindingsRequest, FederatedQuery::ListBindingsResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListBindingsRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListBindingsResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b88eb4e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ExecuteTransactionRequest, Ydb::KeyValue::ExecuteTransactionResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000459ee23e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListBindingsRequest, FederatedQuery::ListBindingsResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListBindingsRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListBindingsResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459ee23e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListBindingsRequest, FederatedQuery::ListBindingsResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListBindingsRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListBindingsResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b88eb4e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ExecuteTransactionRequest, Ydb::KeyValue::ExecuteTransactionResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000444662be in NKikimr::NGRpcService::TGRpcYdbExportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_export.cpp:26:5
    #8 0x0000420bf949 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Export::V1::ExportService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420c00ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Export::V1::ExportService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000421e089e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TPersQueueRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d62efe in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::SetConfigRequest, Ydb::DynamicConfig::SetConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b8b482e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRequest, Ydb::KeyValue::ReadResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000459ee23e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListBindingsRequest, FederatedQuery::ListBindingsResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListBindingsRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListBindingsResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459d40be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::CreateBindingRequest, FederatedQuery::CreateBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b88eb4e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ExecuteTransactionRequest, Ydb::KeyValue::ExecuteTransactionResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000444662be in NKikimr::NGRpcService::TGRpcYdbExportService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_export.cpp:26:5
    #8 0x0000420bf949 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Export::V1::ExportService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420c00ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Export::V1::ExportService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000424f1bbe in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeSystemViewRequest, Ydb::Table::DescribeSystemViewResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044db025e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::DropConfigRequest, Ydb::DynamicConfig::DropConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045985c3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ModifyConnectionRequest, FederatedQuery::ModifyConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b88eb4e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ExecuteTransactionRequest, Ydb::KeyValue::ExecuteTransactionResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004599fdbe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DeleteConnectionRequest, FederatedQuery::DeleteConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004253d6de in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CopyTablesRequest, Ydb::Table::CopyTablesResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b88eb4e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ExecuteTransactionRequest, Ydb::KeyValue::ExecuteTransactionResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044eb8dce in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::ResolveAllConfigRequest, Ydb::DynamicConfig::ResolveAllConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004599fdbe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DeleteConnectionRequest, FederatedQuery::DeleteConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045985c3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ModifyConnectionRequest, FederatedQuery::ModifyConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b8b482e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRequest, Ydb::KeyValue::ReadResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004599fdbe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DeleteConnectionRequest, FederatedQuery::DeleteConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004489308e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::ReadInfoRequest, Ydb::PersQueue::V1::ReadInfoResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004584ca3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListQueriesRequest, FederatedQuery::ListQueriesResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListQueriesRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListQueriesResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044376f0f in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:32:5
    #8 0x0000420bdc29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Operation::V1::OperationService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420be38d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Operation::V1::OperationService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b551e4e in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::TxProxyRequest, Ydb::Debug::TxProxyResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000046ecf44b in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::AttachSessionRequest, Ydb::Query::SessionState, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045985c3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ModifyConnectionRequest, FederatedQuery::ModifyConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459b9f3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::TestConnectionRequest, FederatedQuery::TestConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::TestConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::TestConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045866bbe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeQueryRequest, FederatedQuery::DescribeQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004599fdbe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DeleteConnectionRequest, FederatedQuery::DeleteConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045985c3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ModifyConnectionRequest, FederatedQuery::ModifyConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b88eb4e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ExecuteTransactionRequest, Ydb::KeyValue::ExecuteTransactionResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044376f0f in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:32:5
    #8 0x0000420bdc29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Operation::V1::OperationService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420be38d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Operation::V1::OperationService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004599fdbe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DeleteConnectionRequest, FederatedQuery::DeleteConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459b9f3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::TestConnectionRequest, FederatedQuery::TestConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::TestConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::TestConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004251794e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CopyTableRequest, Ydb::Table::CopyTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e2198e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetConfigRequest, Ydb::DynamicConfig::GetConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000459b9f3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::TestConnectionRequest, FederatedQuery::TestConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::TestConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::TestConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004512eb9e in NYdbGrpc::TGRpcRequestImpl<Ydb::Discovery::WhoAmIRequest, Ydb::Discovery::WhoAmIResponse, NKikimr::NGRpcService::TGRpcDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044376b5a in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:31:5
    #8 0x0000420bdc29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Operation::V1::OperationService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420be38d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Operation::V1::OperationService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b8da50e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRangeRequest, Ydb::KeyValue::ReadRangeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000444a153e in NYdbGrpc::TGRpcRequestImpl<Ydb::Export::ExportToS3Request, Ydb::Export::ExportToS3Response, NKikimr::NGRpcService::TGRpcYdbExportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045830f7e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::CreateQueryRequest, FederatedQuery::CreateQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000044b4533b in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::AlterTopicRequest, Ydb::Topic::AlterTopicResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045830f7e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::CreateQueryRequest, FederatedQuery::CreateQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004584ca3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListQueriesRequest, FederatedQuery::ListQueriesResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListQueriesRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListQueriesResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044db025e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::DropConfigRequest, Ydb::DynamicConfig::DropConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044376b5a in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:31:5
    #8 0x0000420bdc29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Operation::V1::OperationService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420be38d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Operation::V1::OperationService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045830f7e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::CreateQueryRequest, FederatedQuery::CreateQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004584ca3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListQueriesRequest, FederatedQuery::ListQueriesResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListQueriesRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListQueriesResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004596babe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeConnectionRequest, FederatedQuery::DescribeConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004584ca3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListQueriesRequest, FederatedQuery::ListQueriesResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListQueriesRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListQueriesResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045830f7e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::CreateQueryRequest, FederatedQuery::CreateQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044e6d3ae in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetNodeLabelsRequest, Ydb::DynamicConfig::GetNodeLabelsResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000443767af in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:30:5
    #8 0x0000420bdc29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Operation::V1::OperationService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420be38d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Operation::V1::OperationService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000425891fe in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExplainDataQueryRequest, Ydb::Table::ExplainDataQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f14cace in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::DescribeNodeRequest, Ydb::Coordination::DescribeNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b7f77ce in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AlterVolumeRequest, Ydb::KeyValue::AlterVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b78e371 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:41:5
    #8 0x00004b78d85f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b78fd8e in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:49:5
    #8 0x00004b78d85f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004bac3912 in NKikimr::NGRpcService::TGRpcYdbTabletService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/tablet/ydb_tablet.cpp:48:5
    #8 0x00004bac7b19 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Tablet::V1::TabletService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x00004bac827d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Tablet::V1::TabletService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045830f7e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::CreateQueryRequest, FederatedQuery::CreateQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045830f7e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::CreateQueryRequest, FederatedQuery::CreateQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443d678e in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::ForgetOperationRequest, Ydb::Operations::ForgetOperationResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045830f7e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::CreateQueryRequest, FederatedQuery::CreateQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044951e4e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::AddReadRuleRequest, Ydb::PersQueue::V1::AddReadRuleResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000443d678e in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::ForgetOperationRequest, Ydb::Operations::ForgetOperationResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000443767af in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:30:5
    #8 0x0000420bdc29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Operation::V1::OperationService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420be38d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Operation::V1::OperationService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044cf551e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::GetScaleRecommendationRequest, Ydb::Cms::GetScaleRecommendationResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000442c778e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::RemoveDirectoryRequest, Ydb::Scheme::RemoveDirectoryResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000426204fe in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DeleteSessionRequest, Ydb::Table::DeleteSessionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442a013e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::MakeDirectoryRequest, Ydb::Scheme::MakeDirectoryResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045830f7e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::CreateQueryRequest, FederatedQuery::CreateQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b508cae in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::KqpProxyRequest, Ydb::Debug::KqpProxyResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000443763eb in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:29:5
    #8 0x0000420bdc29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Operation::V1::OperationService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420be38d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Operation::V1::OperationService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444a153e in NYdbGrpc::TGRpcRequestImpl<Ydb::Export::ExportToS3Request, Ydb::Export::ExportToS3Response, NKikimr::NGRpcService::TGRpcYdbExportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044dfbc7e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::RemoveVolatileConfigRequest, Ydb::DynamicConfig::RemoveVolatileConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044dfbc7e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::RemoveVolatileConfigRequest, Ydb::DynamicConfig::RemoveVolatileConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b868e6e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AcquireLockRequest, Ydb::KeyValue::AcquireLockResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044dfbc7e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::RemoveVolatileConfigRequest, Ydb::DynamicConfig::RemoveVolatileConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000435e873e in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::DiscardSnapshotRequest, Ydb::ClickhouseInternal::DiscardSnapshotResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044977b5e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::RemoveReadRuleRequest, Ydb::PersQueue::V1::RemoveReadRuleResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000443763eb in NKikimr::NGRpcService::TGRpcOperationService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_operation.cpp:29:5
    #8 0x0000420bdc29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Operation::V1::OperationService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420be38d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Operation::V1::OperationService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000442a013e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::MakeDirectoryRequest, Ydb::Scheme::MakeDirectoryResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004229f12e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::THiveCreateTablet, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000442a013e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::MakeDirectoryRequest, Ydb::Scheme::MakeDirectoryResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045801c9e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::SetWriteQuotaRequest, Ydb::DataStreams::V1::SetWriteQuotaResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b8b482e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRequest, Ydb::KeyValue::ReadResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004454ca5e in NYdbGrpc::TGRpcRequestImpl<Ydb::Import::ImportDataRequest, Ydb::Import::ImportDataResponse, NKikimr::NGRpcService::TGRpcYdbImportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003f14cace in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::DescribeNodeRequest, Ydb::Coordination::DescribeNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000457b65de in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::StopStreamEncryptionRequest, Ydb::DataStreams::V1::StopStreamEncryptionResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044dfbc7e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::RemoveVolatileConfigRequest, Ydb::DynamicConfig::RemoveVolatileConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b4e43de in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::GrpcProxyRequest, Ydb::Debug::GrpcProxyResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044977b5e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::RemoveReadRuleRequest, Ydb::PersQueue::V1::RemoveReadRuleResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045801c9e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::SetWriteQuotaRequest, Ydb::DataStreams::V1::SetWriteQuotaResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000442ed49e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::ListDirectoryRequest, Ydb::Scheme::ListDirectoryResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004266b99e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::RollbackTransactionRequest, Ydb::Table::RollbackTransactionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000457b65de in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::StopStreamEncryptionRequest, Ydb::DataStreams::V1::StopStreamEncryptionResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004428a80d in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:32:5
    #8 0x0000420bbf09 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scheme::V1::SchemeService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420bc66d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scheme::V1::SchemeService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004266b99e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::RollbackTransactionRequest, Ydb::Table::RollbackTransactionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004245a57e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DropTableRequest, Ydb::Table::DropTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000459377be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::CreateConnectionRequest, FederatedQuery::CreateConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004234b8fe in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TInterconnectDebug, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b8b482e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRequest, Ydb::KeyValue::ReadResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000457b65de in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::StopStreamEncryptionRequest, Ydb::DataStreams::V1::StopStreamEncryptionResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004428a80d in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:32:5
    #8 0x0000420bbf09 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scheme::V1::SchemeService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420bc66d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scheme::V1::SchemeService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004489308e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::ReadInfoRequest, Ydb::PersQueue::V1::ReadInfoResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044db025e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::DropConfigRequest, Ydb::DynamicConfig::DropConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004266b99e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::RollbackTransactionRequest, Ydb::Table::RollbackTransactionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000046e3de6e in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::ExecuteScriptRequest, Ydb::Operations::Operation, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004576b21e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::SplitShardRequest, Ydb::DataStreams::V1::SplitShardResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004266b99e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::RollbackTransactionRequest, Ydb::Table::RollbackTransactionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004251794e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CopyTableRequest, Ydb::Table::CopyTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004428a45b in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:31:5
    #8 0x0000420bbf09 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scheme::V1::SchemeService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420bc66d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scheme::V1::SchemeService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027f395ca in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000027f395ca in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000027f395ca in TBasicString<std::__y1::char_traits<char> > /-S/util/generic/string.h:552:11
    #4 0x000027f395ca in y_absl::lts_y_20240722::status_internal::StatusRep::SetPayload(std::__y1::basic_string_view<char, std::__y1::char_traits<char>>, y_absl::lts_y_20240722::Cord) /-S/contrib/restricted/abseil-cpp-tstring/y_absl/status/internal/status_internal.cc:90:25
    #5 0x0000344a10a5 in y_absl::lts_y_20240722::Status::SetPayload(std::__y1::basic_string_view<char, std::__y1::char_traits<char>>, y_absl::lts_y_20240722::Cord) /-S/contrib/restricted/abseil-cpp-tstring/y_absl/status/status.h:869:8
    #6 0x0000344a0447 in grpc_core::StatusSetInt(y_absl::lts_y_20240722::Status*, grpc_core::StatusIntProperty, long) /-S/contrib/libs/grpc/src/core/lib/gprpp/status_helper.cc:192:11
    #7 0x0000345d0da6 in grpc_error_set_int(y_absl::lts_y_20240722::Status, grpc_core::StatusIntProperty, long) /-S/contrib/libs/grpc/src/core/lib/iomgr/error.cc:97:3
    #8 0x0000345843e4 in grpc_core::Call::CancelWithStatus(grpc_status_code, char const*) /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:366:19
    #9 0x0000345a6523 in grpc_call_cancel_with_status /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:3499:30
    #10 0x00003b5b2d26 in grpc::ServerContextBase::TryCancel() const /-S/contrib/libs/grpc/src/cpp/server/server_context.cc:347:7
    #11 0x00003b5709dc in NYdbGrpc::TGrpcServiceProtectiable::StopService() /-S/ydb/library/grpc/server/grpc_server.cpp:64:26
    #12 0x00003b577d1e in NYdbGrpc::TGRpcServer::Stop() /-S/ydb/library/grpc/server/grpc_server.cpp:278:18
    #13 0x0000420adbe9 in NKikimr::(anonymous namespace)::StopGRpcServers(std::__y1::weak_ptr<NKikimr::TGRpcServersWrapper>) /-S/ydb/core/driver_lib/run/run.cpp:189:21
    #14 0x0000420aced2 in NKikimr::TKikimrRunner::KikimrStop(bool) /-S/ydb/core/driver_lib/run/run.cpp:2158:9
    #15 0x00003f4121fc in NKikimr::MainRun(NKikimr::TKikimrRunConfig const&, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:50:17
    #16 0x000041f34fdb in NKikimr::NDriverClient::TClientCommandServer::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/core/driver_lib/cli_utils/cli_cmds_server.cpp:51:12
    #17 0x00003f497865 in NYdb::NConsoleClient::TClientCommandTree::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:512:33
    #18 0x00003f4914c5 in NYdb::NConsoleClient::TClientCommand::Process(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:257:16
    #19 0x00003f483c87 in NKikimr::NDriverClient::NewClient(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/cli_utils/cli_cmds_root.cpp:77:26
    #20 0x00003f418246 in NKikimr::Main(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:151:20
    #21 0x00003f41c0fd in ParameterizedMain(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:201:16
    #22 0x00001f8a2fc5 in main /-S/ydb/apps/ydbd/main.cpp:31:12
    #23 0x7fdbb2a78d8f  (/lib/x86_64-linux-gnu/libc.so.6+0x29d8f) (BuildId: 4f7b0c955c3d81d7cac1501a2498b69d1d82bfe7)

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004576b21e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::SplitShardRequest, Ydb::DataStreams::V1::SplitShardResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000448e04ae in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::CreateTopicRequest, Ydb::PersQueue::V1::CreateTopicResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044edeade in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::FetchStartupConfigRequest, Ydb::DynamicConfig::FetchStartupConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045801c9e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::SetWriteQuotaRequest, Ydb::DataStreams::V1::SetWriteQuotaResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004591d63e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeJobRequest, FederatedQuery::DescribeJobResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeJobRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeJobResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004428a45b in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:31:5
    #8 0x0000420bbf09 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scheme::V1::SchemeService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420bc66d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scheme::V1::SchemeService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046e3de6e in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::ExecuteScriptRequest, Ydb::Operations::Operation, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000042645f4e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CommitTransactionRequest, Ydb::Table::CommitTransactionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000423e92ce in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::KeepAliveRequest, Ydb::Table::KeepAliveResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000425aef8e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExecuteSchemeQueryRequest, Ydb::Table::ExecuteSchemeQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000425891fe in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExplainDataQueryRequest, Ydb::Table::ExplainDataQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000426b71be in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExecuteDataQueryRequest, Ydb::Table::ExecuteDataQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000422becee in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TTestShardControlRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044bdd44e in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::UpdateOffsetsInTransactionRequest, Ydb::Topic::UpdateOffsetsInTransactionResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f0d9a5e in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::CreateNodeRequest, Ydb::Coordination::CreateNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004428a0a6 in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:30:5
    #8 0x0000420bbf09 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scheme::V1::SchemeService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420bc66d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scheme::V1::SchemeService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004547bf8e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::PutRecordsRequest, Ydb::DataStreams::V1::PutRecordsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b7aa4ce in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::CreateVolumeRequest, Ydb::KeyValue::CreateVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000454a19be in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::GetRecordsRequest, Ydb::DataStreams::V1::GetRecordsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044d62efe in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::SetConfigRequest, Ydb::DynamicConfig::SetConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046e3de6e in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::ExecuteScriptRequest, Ydb::Operations::Operation, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004271975e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ReadTableRequest, Ydb::Table::ReadTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004428a0a6 in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:30:5
    #8 0x0000420bbf09 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scheme::V1::SchemeService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420bc66d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scheme::V1::SchemeService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b551e4e in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::TxProxyRequest, Ydb::Debug::TxProxyResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044cd0cae in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::DescribeDatabaseOptionsRequest, Ydb::Cms::DescribeDatabaseOptionsResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b508cae in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::KqpProxyRequest, Ydb::Debug::KqpProxyResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000454a19be in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::GetRecordsRequest, Ydb::DataStreams::V1::GetRecordsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044cd0cae in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::DescribeDatabaseOptionsRequest, Ydb::Cms::DescribeDatabaseOptionsResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044cd0cae in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::DescribeDatabaseOptionsRequest, Ydb::Cms::DescribeDatabaseOptionsResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000457dbfbe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::UpdateStreamRequest, Ydb::DataStreams::V1::UpdateStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044289cfe in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:29:5
    #8 0x0000420bbf09 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scheme::V1::SchemeService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420bc66d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scheme::V1::SchemeService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044cd0cae in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::DescribeDatabaseOptionsRequest, Ydb::Cms::DescribeDatabaseOptionsResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444a153e in NYdbGrpc::TGRpcRequestImpl<Ydb::Export::ExportToS3Request, Ydb::Export::ExportToS3Response, NKikimr::NGRpcService::TGRpcYdbExportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000457dbfbe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::UpdateStreamRequest, Ydb::DataStreams::V1::UpdateStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000454a19be in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::GetRecordsRequest, Ydb::DataStreams::V1::GetRecordsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044cd0cae in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::DescribeDatabaseOptionsRequest, Ydb::Cms::DescribeDatabaseOptionsResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045801c9e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::SetWriteQuotaRequest, Ydb::DataStreams::V1::SetWriteQuotaResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044289cfe in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:29:5
    #8 0x0000420bbf09 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scheme::V1::SchemeService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420bc66d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scheme::V1::SchemeService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b508cae in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::KqpProxyRequest, Ydb::Debug::KqpProxyResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004438bd6e in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::GetOperationRequest, Ydb::Operations::GetOperationResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000424347ee in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CreateTableRequest, Ydb::Table::CreateTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044338bbe in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::ModifyPermissionsRequest, Ydb::Scheme::ModifyPermissionsResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003f14cace in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::DescribeNodeRequest, Ydb::Coordination::DescribeNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004251794e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CopyTableRequest, Ydb::Table::CopyTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000454a19be in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::GetRecordsRequest, Ydb::DataStreams::V1::GetRecordsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004256346e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::RenameTablesRequest, Ydb::Table::RenameTablesResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004428993d in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:28:5
    #8 0x0000420bbf09 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scheme::V1::SchemeService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420bc66d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scheme::V1::SchemeService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004547bf8e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::PutRecordsRequest, Ydb::DataStreams::V1::PutRecordsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004547bf8e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::PutRecordsRequest, Ydb::DataStreams::V1::PutRecordsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045790bfe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::StartStreamEncryptionRequest, Ydb::DataStreams::V1::StartStreamEncryptionResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044338bbe in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::ModifyPermissionsRequest, Ydb::Scheme::ModifyPermissionsResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000424a609e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeExternalDataSourceRequest, Ydb::Table::DescribeExternalDataSourceResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004584ca3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListQueriesRequest, FederatedQuery::ListQueriesResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListQueriesRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListQueriesResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004428993d in NKikimr::NGRpcService::TGRpcYdbSchemeService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scheme.cpp:28:5
    #8 0x0000420bbf09 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scheme::V1::SchemeService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420bc66d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scheme::V1::SchemeService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b551e4e in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::TxProxyRequest, Ydb::Debug::TxProxyResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b7aa4ce in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::CreateVolumeRequest, Ydb::KeyValue::CreateVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044338bbe in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::ModifyPermissionsRequest, Ydb::Scheme::ModifyPermissionsResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000426f647e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExecuteScanQueryRequest, Ydb::Table::ExecuteScanQueryPartialResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000454a19be in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::GetRecordsRequest, Ydb::DataStreams::V1::GetRecordsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000425aef8e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExecuteSchemeQueryRequest, Ydb::Table::ExecuteSchemeQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044951e4e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::AddReadRuleRequest, Ydb::PersQueue::V1::AddReadRuleResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000441beb8d in NKikimr::NGRpcService::TGRpcYdbScriptingService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scripting.cpp:43:5
    #8 0x0000420ba3c9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scripting::V1::ScriptingService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420bab2d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scripting::V1::ScriptingService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b7aa4ce in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::CreateVolumeRequest, Ydb::KeyValue::CreateVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b7aa4ce in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::CreateVolumeRequest, Ydb::KeyValue::CreateVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441f77be in NYdbGrpc::TGRpcRequestImpl<Ydb::Scripting::ExecuteYqlRequest, Ydb::Scripting::ExecuteYqlPartialResponse, NKikimr::NGRpcService::TGRpcYdbScriptingService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b508cae in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::KqpProxyRequest, Ydb::Debug::KqpProxyResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b81d4ae in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DescribeVolumeRequest, Ydb::KeyValue::DescribeVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004438bd6e in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::GetOperationRequest, Ydb::Operations::GetOperationResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000441beb8d in NKikimr::NGRpcService::TGRpcYdbScriptingService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scripting.cpp:43:5
    #8 0x0000420ba3c9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scripting::V1::ScriptingService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420bab2d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scripting::V1::ScriptingService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004512eb9e in NYdbGrpc::TGRpcRequestImpl<Ydb::Discovery::WhoAmIRequest, Ydb::Discovery::WhoAmIResponse, NKikimr::NGRpcService::TGRpcDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044bdd44e in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::UpdateOffsetsInTransactionRequest, Ydb::Topic::UpdateOffsetsInTransactionResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044dfbc7e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::RemoveVolatileConfigRequest, Ydb::DynamicConfig::RemoveVolatileConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b78fd8e in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:49:5
    #8 0x00004b78d85f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b81d4ae in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DescribeVolumeRequest, Ydb::KeyValue::DescribeVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b81d4ae in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DescribeVolumeRequest, Ydb::KeyValue::DescribeVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044eb8dce in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::ResolveAllConfigRequest, Ydb::DynamicConfig::ResolveAllConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004225f9ae in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TDrainNodeRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b7aa4ce in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::CreateVolumeRequest, Ydb::KeyValue::CreateVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044eb8dce in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::ResolveAllConfigRequest, Ydb::DynamicConfig::ResolveAllConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000441be806 in NKikimr::NGRpcService::TGRpcYdbScriptingService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scripting.cpp:37:5
    #8 0x0000420ba3c9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scripting::V1::ScriptingService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420bab2d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scripting::V1::ScriptingService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b81d4ae in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DescribeVolumeRequest, Ydb::KeyValue::DescribeVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b7aa4ce in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::CreateVolumeRequest, Ydb::KeyValue::CreateVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004359cd1e in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::CreateSnapshotRequest, Ydb::ClickhouseInternal::CreateSnapshotResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004baffdfe in NYdbGrpc::TGRpcRequestImpl<Ydb::Tablet::ChangeTabletSchemaRequest, Ydb::Tablet::ChangeTabletSchemaResponse, NKikimr::NGRpcService::TGRpcYdbTabletService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004baffdfe in NYdbGrpc::TGRpcRequestImpl<Ydb::Tablet::ChangeTabletSchemaRequest, Ydb::Tablet::ChangeTabletSchemaResponse, NKikimr::NGRpcService::TGRpcYdbTabletService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000421e089e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TPersQueueRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000441be806 in NKikimr::NGRpcService::TGRpcYdbScriptingService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scripting.cpp:37:5
    #8 0x0000420ba3c9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scripting::V1::ScriptingService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420bab2d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scripting::V1::ScriptingService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000424cbe2e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeExternalTableRequest, Ydb::Table::DescribeExternalTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004baffdfe in NYdbGrpc::TGRpcRequestImpl<Ydb::Tablet::ChangeTabletSchemaRequest, Ydb::Tablet::ChangeTabletSchemaResponse, NKikimr::NGRpcService::TGRpcYdbTabletService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004baffdfe in NYdbGrpc::TGRpcRequestImpl<Ydb::Tablet::ChangeTabletSchemaRequest, Ydb::Tablet::ChangeTabletSchemaResponse, NKikimr::NGRpcService::TGRpcYdbTabletService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044caaf9e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::RemoveDatabaseRequest, Ydb::Cms::RemoveDatabaseResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004baffdfe in NYdbGrpc::TGRpcRequestImpl<Ydb::Tablet::ChangeTabletSchemaRequest, Ydb::Tablet::ChangeTabletSchemaResponse, NKikimr::NGRpcService::TGRpcYdbTabletService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004baffdfe in NYdbGrpc::TGRpcRequestImpl<Ydb::Tablet::ChangeTabletSchemaRequest, Ydb::Tablet::ChangeTabletSchemaResponse, NKikimr::NGRpcService::TGRpcYdbTabletService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044c5f57e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::GetDatabaseStatusRequest, Ydb::Cms::GetDatabaseStatusResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000441be448 in NKikimr::NGRpcService::TGRpcYdbScriptingService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scripting.cpp:31:5
    #8 0x0000420ba3c9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scripting::V1::ScriptingService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420bab2d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scripting::V1::ScriptingService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b7aa4ce in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::CreateVolumeRequest, Ydb::KeyValue::CreateVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b7aa4ce in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::CreateVolumeRequest, Ydb::KeyValue::CreateVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459d40be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::CreateBindingRequest, FederatedQuery::CreateBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000423e92ce in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::KeepAliveRequest, Ydb::Table::KeepAliveResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044977b5e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::RemoveReadRuleRequest, Ydb::PersQueue::V1::RemoveReadRuleResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456fa47e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListTagsForStreamRequest, Ydb::DataStreams::V1::ListTagsForStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000441be448 in NKikimr::NGRpcService::TGRpcYdbScriptingService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_scripting.cpp:31:5
    #8 0x0000420ba3c9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scripting::V1::ScriptingService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420bab2d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Scripting::V1::ScriptingService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004236b4be in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TTabletStateRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004256346e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::RenameTablesRequest, Ydb::Table::RenameTablesResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000455821be in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::IncreaseStreamRetentionPeriodRequest, Ydb::DataStreams::V1::IncreaseStreamRetentionPeriodResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b7f77ce in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AlterVolumeRequest, Ydb::KeyValue::AlterVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044c1221e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::CreateDatabaseRequest, Ydb::Cms::CreateDatabaseResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043529cae in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::ScanRequest, Ydb::ClickhouseInternal::ScanResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b7d1aee in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DropVolumeRequest, Ydb::KeyValue::DropVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000456fa47e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListTagsForStreamRequest, Ydb::DataStreams::V1::ListTagsForStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000435117fc in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:41:5
    #8 0x000043516279 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::ClickhouseInternal::V1::ClickhouseInternalService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000435169dd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::ClickhouseInternal::V1::ClickhouseInternalService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b7f77ce in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AlterVolumeRequest, Ydb::KeyValue::AlterVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b7f77ce in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AlterVolumeRequest, Ydb::KeyValue::AlterVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000456fa47e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListTagsForStreamRequest, Ydb::DataStreams::V1::ListTagsForStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b7f77ce in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AlterVolumeRequest, Ydb::KeyValue::AlterVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000455821be in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::IncreaseStreamRetentionPeriodRequest, Ydb::DataStreams::V1::IncreaseStreamRetentionPeriodResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000456fa47e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListTagsForStreamRequest, Ydb::DataStreams::V1::ListTagsForStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000435117fc in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:41:5
    #8 0x000043516279 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::ClickhouseInternal::V1::ClickhouseInternalService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000435169dd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::ClickhouseInternal::V1::ClickhouseInternalService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000042135ffc in MakeIntrusive<NYdbGrpc::(anonymous namespace)::TActorSystemLogger, TDefaultIntrusivePtrOps<NYdbGrpc::(anonymous namespace)::TActorSystemLogger>, NActors::TActorSystem &, int &> /-S/util/generic/ptr.h:834:12
    #2 0x000042135ffc in NYdbGrpc::CreateActorSystemLogger(NActors::TActorSystem&, int) /-S/ydb/library/grpc/server/actors/logger.cpp:49:12
    #3 0x00004207d7d9 in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&) /-S/ydb/core/driver_lib/run/run.cpp:1122:24
    #4 0x0000420ede51 in operator() /-S/ydb/core/driver_lib/run/run.cpp:699:73
    #5 0x0000420ede51 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:699:46) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x0000420ede51 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:699:46) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:216:12
    #7 0x0000420ede51 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x0000420ede51 in std::__y1::__function::__func<NKikimr::TKikimrRunner::InitializeGRpc(NKikimr::TKikimrRunConfig const&)::$_0, std::__y1::allocator<NKikimr::TKikimrRunner::InitializeGRpc(NKikimr::TKikimrRunConfig const&)::$_0>, TVector<std::__y1::pair<TBasicString<char, std::__y1::char_traits<char>>, TAutoPtr<NYdbGrpc::TGRpcServer, TDelete>>, std::__y1::allocator<std::__y1::pair<TBasicString<char, std::__y1::char_traits<char>>, TAutoPtr<NYdbGrpc::TGRpcServer, TDelete>>>> ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x0000420ea337 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #10 0x0000420ea337 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #11 0x0000420ea337 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:268:28
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043529cae in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::ScanRequest, Ydb::ClickhouseInternal::ScanResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b7f77ce in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AlterVolumeRequest, Ydb::KeyValue::AlterVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456fa47e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListTagsForStreamRequest, Ydb::DataStreams::V1::ListTagsForStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b7d1aee in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DropVolumeRequest, Ydb::KeyValue::DropVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b7d1aee in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DropVolumeRequest, Ydb::KeyValue::DropVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000441d2f1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scripting::ExecuteYqlRequest, Ydb::Scripting::ExecuteYqlResponse, NKikimr::NGRpcService::TGRpcYdbScriptingService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000435113c2 in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:40:5
    #8 0x000043516279 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::ClickhouseInternal::V1::ClickhouseInternalService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000435169dd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::ClickhouseInternal::V1::ClickhouseInternalService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043529cae in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::ScanRequest, Ydb::ClickhouseInternal::ScanResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043529cae in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::ScanRequest, Ydb::ClickhouseInternal::ScanResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459d40be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::CreateBindingRequest, FederatedQuery::CreateBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004555c7de in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DecreaseStreamRetentionPeriodRequest, Ydb::DataStreams::V1::DecreaseStreamRetentionPeriodResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b81d4ae in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DescribeVolumeRequest, Ydb::KeyValue::DescribeVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004421d4ee in NYdbGrpc::TGRpcRequestImpl<Ydb::Scripting::ExplainYqlRequest, Ydb::Scripting::ExplainYqlResponse, NKikimr::NGRpcService::TGRpcYdbScriptingService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000435113c2 in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:40:5
    #8 0x000043516279 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::ClickhouseInternal::V1::ClickhouseInternalService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000435169dd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::ClickhouseInternal::V1::ClickhouseInternalService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044526d7e in NYdbGrpc::TGRpcRequestImpl<Ydb::Import::ListObjectsInS3ExportRequest, Ydb::Import::ListObjectsInS3ExportResponse, NKikimr::NGRpcService::TGRpcYdbImportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004256346e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::RenameTablesRequest, Ydb::Table::RenameTablesResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004222022e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TResolveNodeRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000455821be in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::IncreaseStreamRetentionPeriodRequest, Ydb::DataStreams::V1::IncreaseStreamRetentionPeriodResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000455821be in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::IncreaseStreamRetentionPeriodRequest, Ydb::DataStreams::V1::IncreaseStreamRetentionPeriodResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004225f9ae in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TDrainNodeRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b81d4ae in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DescribeVolumeRequest, Ydb::KeyValue::DescribeVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000455821be in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::IncreaseStreamRetentionPeriodRequest, Ydb::DataStreams::V1::IncreaseStreamRetentionPeriodResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004bb5eece in NYdbGrpc::TGRpcRequestImpl<Ydb::View::DescribeViewRequest, Ydb::View::DescribeViewResponse, NKikimr::NGRpcService::TGRpcViewService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043510f85 in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:39:5
    #8 0x000043516279 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::ClickhouseInternal::V1::ClickhouseInternalService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000435169dd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::ClickhouseInternal::V1::ClickhouseInternalService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b7d1aee in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DropVolumeRequest, Ydb::KeyValue::DropVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044cf551e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::GetScaleRecommendationRequest, Ydb::Cms::GetScaleRecommendationResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044c8528e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::ListDatabasesRequest, Ydb::Cms::ListDatabasesResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043529cae in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::ScanRequest, Ydb::ClickhouseInternal::ScanResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043529cae in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::ScanRequest, Ydb::ClickhouseInternal::ScanResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004574583e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::RemoveTagsFromStreamRequest, Ydb::DataStreams::V1::RemoveTagsFromStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000043510f85 in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:39:5
    #8 0x000043516279 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::ClickhouseInternal::V1::ClickhouseInternalService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000435169dd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::ClickhouseInternal::V1::ClickhouseInternalService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004454ca5e in NYdbGrpc::TGRpcRequestImpl<Ydb::Import::ImportDataRequest, Ydb::Import::ImportDataResponse, NKikimr::NGRpcService::TGRpcYdbImportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000435512fe in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::GetShardLocationsRequest, Ydb::ClickhouseInternal::GetShardLocationsResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000435512fe in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::GetShardLocationsRequest, Ydb::ClickhouseInternal::GetShardLocationsResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004574583e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::RemoveTagsFromStreamRequest, Ydb::DataStreams::V1::RemoveTagsFromStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000435512fe in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::GetShardLocationsRequest, Ydb::ClickhouseInternal::GetShardLocationsResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000435512fe in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::GetShardLocationsRequest, Ydb::ClickhouseInternal::GetShardLocationsResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004574583e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::RemoveTagsFromStreamRequest, Ydb::DataStreams::V1::RemoveTagsFromStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004351070d in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:37:5
    #8 0x000043516279 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::ClickhouseInternal::V1::ClickhouseInternalService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000435169dd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::ClickhouseInternal::V1::ClickhouseInternalService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000435512fe in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::GetShardLocationsRequest, Ydb::ClickhouseInternal::GetShardLocationsResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000435512fe in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::GetShardLocationsRequest, Ydb::ClickhouseInternal::GetShardLocationsResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004574583e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::RemoveTagsFromStreamRequest, Ydb::DataStreams::V1::RemoveTagsFromStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000435512fe in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::GetShardLocationsRequest, Ydb::ClickhouseInternal::GetShardLocationsResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000435512fe in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::GetShardLocationsRequest, Ydb::ClickhouseInternal::GetShardLocationsResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004574583e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::RemoveTagsFromStreamRequest, Ydb::DataStreams::V1::RemoveTagsFromStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004351070d in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:37:5
    #8 0x000043516279 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::ClickhouseInternal::V1::ClickhouseInternalService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000435169dd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::ClickhouseInternal::V1::ClickhouseInternalService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000424cbe2e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeExternalTableRequest, Ydb::Table::DescribeExternalTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443faffe in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::ListOperationsRequest, Ydb::Operations::ListOperationsResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000422becee in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TTestShardControlRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b7f77ce in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AlterVolumeRequest, Ydb::KeyValue::AlterVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004574583e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::RemoveTagsFromStreamRequest, Ydb::DataStreams::V1::RemoveTagsFromStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004489308e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::ReadInfoRequest, Ydb::PersQueue::V1::ReadInfoResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b7d1aee in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DropVolumeRequest, Ydb::KeyValue::DropVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004571fe5e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::MergeShardsRequest, Ydb::DataStreams::V1::MergeShardsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000435102c8 in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:36:5
    #8 0x000043516279 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::ClickhouseInternal::V1::ClickhouseInternalService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000435169dd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::ClickhouseInternal::V1::ClickhouseInternalService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b7d1aee in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DropVolumeRequest, Ydb::KeyValue::DropVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b7d1aee in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DropVolumeRequest, Ydb::KeyValue::DropVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456fa47e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListTagsForStreamRequest, Ydb::DataStreams::V1::ListTagsForStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b81d4ae in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DescribeVolumeRequest, Ydb::KeyValue::DescribeVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000043529cae in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::ScanRequest, Ydb::ClickhouseInternal::ScanResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004574583e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::RemoveTagsFromStreamRequest, Ydb::DataStreams::V1::RemoveTagsFromStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000435102c8 in NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_clickhouse_internal.cpp:36:5
    #8 0x000043516279 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::ClickhouseInternal::V1::ClickhouseInternalService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000435169dd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::ClickhouseInternal::V1::ClickhouseInternalService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000424cbe2e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeExternalTableRequest, Ydb::Table::DescribeExternalTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000043529cae in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::ScanRequest, Ydb::ClickhouseInternal::ScanResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004561893e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DeregisterStreamConsumerRequest, Ydb::DataStreams::V1::DeregisterStreamConsumerResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004574583e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::RemoveTagsFromStreamRequest, Ydb::DataStreams::V1::RemoveTagsFromStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000455821be in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::IncreaseStreamRetentionPeriodRequest, Ydb::DataStreams::V1::IncreaseStreamRetentionPeriodResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000455821be in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::IncreaseStreamRetentionPeriodRequest, Ydb::DataStreams::V1::IncreaseStreamRetentionPeriodResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000453bf36e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::CreateStreamRequest, Ydb::DataStreams::V1::CreateStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004239bc4a in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:116:5
    #8 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004555c7de in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DecreaseStreamRetentionPeriodRequest, Ydb::DataStreams::V1::DecreaseStreamRetentionPeriodResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000424a609e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeExternalDataSourceRequest, Ydb::Table::DescribeExternalDataSourceResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000458cf1be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ControlQueryRequest, FederatedQuery::ControlQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ControlQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ControlQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000455821be in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::IncreaseStreamRetentionPeriodRequest, Ydb::DataStreams::V1::IncreaseStreamRetentionPeriodResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004359cd1e in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::CreateSnapshotRequest, Ydb::ClickhouseInternal::CreateSnapshotResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442c778e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::RemoveDirectoryRequest, Ydb::Scheme::RemoveDirectoryResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004239bc4a in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:116:5
    #8 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000424cbe2e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeExternalTableRequest, Ydb::Table::DescribeExternalTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000435e873e in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::DiscardSnapshotRequest, Ydb::ClickhouseInternal::DiscardSnapshotResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000425d4d1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::BeginTransactionRequest, Ydb::Table::BeginTransactionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b78f9d3 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:48:5
    #8 0x00004b78d85f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004bac3912 in NKikimr::NGRpcService::TGRpcYdbTabletService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/tablet/ydb_tablet.cpp:48:5
    #8 0x00004bac7b19 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Tablet::V1::TabletService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x00004bac827d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Tablet::V1::TabletService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004359cd1e in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::CreateSnapshotRequest, Ydb::ClickhouseInternal::CreateSnapshotResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004359cd1e in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::CreateSnapshotRequest, Ydb::ClickhouseInternal::CreateSnapshotResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f228c2e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::ClusterDiscovery::DiscoverClustersRequest, Ydb::PersQueue::ClusterDiscovery::DiscoverClustersResponse, NKikimr::NGRpcService::TGRpcPQClusterDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004359cd1e in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::CreateSnapshotRequest, Ydb::ClickhouseInternal::CreateSnapshotResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004359cd1e in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::CreateSnapshotRequest, Ydb::ClickhouseInternal::CreateSnapshotResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004222022e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TResolveNodeRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004239b2f7 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:115:5
    #8 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442ed49e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::ListDirectoryRequest, Ydb::Scheme::ListDirectoryResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004561893e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DeregisterStreamConsumerRequest, Ydb::DataStreams::V1::DeregisterStreamConsumerResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004489308e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::ReadInfoRequest, Ydb::PersQueue::V1::ReadInfoResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004555c7de in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DecreaseStreamRetentionPeriodRequest, Ydb::DataStreams::V1::DecreaseStreamRetentionPeriodResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004555c7de in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DecreaseStreamRetentionPeriodRequest, Ydb::DataStreams::V1::DecreaseStreamRetentionPeriodResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458cf1be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ControlQueryRequest, FederatedQuery::ControlQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ControlQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ControlQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004239b2f7 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:115:5
    #8 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044ad2cee in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::CommitOffsetRequest, Ydb::Topic::CommitOffsetResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004545655e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::PutRecordRequest, Ydb::DataStreams::V1::PutRecordResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004571fe5e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::MergeShardsRequest, Ydb::DataStreams::V1::MergeShardsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000459d40be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::CreateBindingRequest, FederatedQuery::CreateBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b8da50e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRangeRequest, Ydb::KeyValue::ReadRangeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004555c7de in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DecreaseStreamRetentionPeriodRequest, Ydb::DataStreams::V1::DecreaseStreamRetentionPeriodResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045790bfe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::StartStreamEncryptionRequest, Ydb::DataStreams::V1::StartStreamEncryptionResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044cd0cae in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::DescribeDatabaseOptionsRequest, Ydb::Cms::DescribeDatabaseOptionsResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000046c87dee in NYdbGrpc::TGRpcRequestImpl<Fq::Private::DeleteRateLimiterResourceRequest, Fq::Private::DeleteRateLimiterResourceResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::DeleteRateLimiterResourceRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::DeleteRateLimiterResourceResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004545655e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::PutRecordRequest, Ydb::DataStreams::V1::PutRecordResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000459ee23e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListBindingsRequest, FederatedQuery::ListBindingsResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListBindingsRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListBindingsResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b81d4ae in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DescribeVolumeRequest, Ydb::KeyValue::DescribeVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000424a609e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeExternalDataSourceRequest, Ydb::Table::DescribeExternalDataSourceResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459b9f3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::TestConnectionRequest, FederatedQuery::TestConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::TestConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::TestConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044bb776e in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DescribePartitionRequest, Ydb::Topic::DescribePartitionResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000424cbe2e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeExternalTableRequest, Ydb::Table::DescribeExternalTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004223fdee in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TFillNodeRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004571fe5e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::MergeShardsRequest, Ydb::DataStreams::V1::MergeShardsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004561893e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DeregisterStreamConsumerRequest, Ydb::DataStreams::V1::DeregisterStreamConsumerResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045790bfe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::StartStreamEncryptionRequest, Ydb::DataStreams::V1::StartStreamEncryptionResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046c87dee in NYdbGrpc::TGRpcRequestImpl<Fq::Private::DeleteRateLimiterResourceRequest, Fq::Private::DeleteRateLimiterResourceResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::DeleteRateLimiterResourceRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::DeleteRateLimiterResourceResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b8da50e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRangeRequest, Ydb::KeyValue::ReadRangeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000046c87dee in NYdbGrpc::TGRpcRequestImpl<Fq::Private::DeleteRateLimiterResourceRequest, Fq::Private::DeleteRateLimiterResourceResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::DeleteRateLimiterResourceRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::DeleteRateLimiterResourceResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045344d9e in NYdbGrpc::TGRpcRequestImpl<Ydb::Auth::LoginRequest, Ydb::Auth::LoginResponse, NKikimr::NGRpcService::TGRpcAuthService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000454a19be in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::GetRecordsRequest, Ydb::DataStreams::V1::GetRecordsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e6d3ae in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetNodeLabelsRequest, Ydb::DynamicConfig::GetNodeLabelsResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b9001ee in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListRangeRequest, Ydb::KeyValue::ListRangeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b8da50e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRangeRequest, Ydb::KeyValue::ReadRangeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004561893e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DeregisterStreamConsumerRequest, Ydb::DataStreams::V1::DeregisterStreamConsumerResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004571fe5e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::MergeShardsRequest, Ydb::DataStreams::V1::MergeShardsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000452bd57e in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::AcquireResourceRequest, Ydb::RateLimiter::AcquireResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000424cbe2e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeExternalTableRequest, Ydb::Table::DescribeExternalTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004561893e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DeregisterStreamConsumerRequest, Ydb::DataStreams::V1::DeregisterStreamConsumerResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b7d1aee in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::DropVolumeRequest, Ydb::KeyValue::DropVolumeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b9001ee in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListRangeRequest, Ydb::KeyValue::ListRangeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004561893e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DeregisterStreamConsumerRequest, Ydb::DataStreams::V1::DeregisterStreamConsumerResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b9001ee in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListRangeRequest, Ydb::KeyValue::ListRangeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044526d7e in NYdbGrpc::TGRpcRequestImpl<Ydb::Import::ListObjectsInS3ExportRequest, Ydb::Import::ListObjectsInS3ExportResponse, NKikimr::NGRpcService::TGRpcYdbImportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045297b9e in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::DescribeResourceRequest, Ydb::RateLimiter::DescribeResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b84318e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListLocalPartitionsRequest, Ydb::KeyValue::ListLocalPartitionsResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b508cae in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::KqpProxyRequest, Ydb::Debug::KqpProxyResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000425891fe in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExplainDataQueryRequest, Ydb::Table::ExplainDataQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045a083be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeBindingRequest, FederatedQuery::DescribeBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004230335e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TCmsRequest, NKikimrClient::TCmsResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b9001ee in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListRangeRequest, Ydb::KeyValue::ListRangeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045271ebe in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::ListResourcesRequest, Ydb::RateLimiter::ListResourcesResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027f395ca in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x000027f395ca in TBasicString /-S/util/generic/string.h:491:18
    #3 0x000027f395ca in TBasicString<std::__y1::char_traits<char> > /-S/util/generic/string.h:552:11
    #4 0x000027f395ca in y_absl::lts_y_20240722::status_internal::StatusRep::SetPayload(std::__y1::basic_string_view<char, std::__y1::char_traits<char>>, y_absl::lts_y_20240722::Cord) /-S/contrib/restricted/abseil-cpp-tstring/y_absl/status/internal/status_internal.cc:90:25
    #5 0x0000344a10a5 in y_absl::lts_y_20240722::Status::SetPayload(std::__y1::basic_string_view<char, std::__y1::char_traits<char>>, y_absl::lts_y_20240722::Cord) /-S/contrib/restricted/abseil-cpp-tstring/y_absl/status/status.h:869:8
    #6 0x0000344a0062 in grpc_core::StatusSetStr(y_absl::lts_y_20240722::Status*, grpc_core::StatusStrProperty, std::__y1::basic_string_view<char, std::__y1::char_traits<char>>) /-S/contrib/libs/grpc/src/core/lib/gprpp/status_helper.cc:218:11
    #7 0x0000345d10cc in grpc_error_set_str(y_absl::lts_y_20240722::Status, grpc_core::StatusStrProperty, std::__y1::basic_string_view<char, std::__y1::char_traits<char>>) /-S/contrib/libs/grpc/src/core/lib/iomgr/error.cc:146:5
    #8 0x0000345843c9 in grpc_core::Call::CancelWithStatus(grpc_status_code, char const*) /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:367:7
    #9 0x0000345a6523 in grpc_call_cancel_with_status /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:3499:30
    #10 0x00003b5b2d26 in grpc::ServerContextBase::TryCancel() const /-S/contrib/libs/grpc/src/cpp/server/server_context.cc:347:7
    #11 0x00003b5709dc in NYdbGrpc::TGrpcServiceProtectiable::StopService() /-S/ydb/library/grpc/server/grpc_server.cpp:64:26
    #12 0x00003b577d1e in NYdbGrpc::TGRpcServer::Stop() /-S/ydb/library/grpc/server/grpc_server.cpp:278:18
    #13 0x0000420adbe9 in NKikimr::(anonymous namespace)::StopGRpcServers(std::__y1::weak_ptr<NKikimr::TGRpcServersWrapper>) /-S/ydb/core/driver_lib/run/run.cpp:189:21
    #14 0x0000420aced2 in NKikimr::TKikimrRunner::KikimrStop(bool) /-S/ydb/core/driver_lib/run/run.cpp:2158:9
    #15 0x00003f4121fc in NKikimr::MainRun(NKikimr::TKikimrRunConfig const&, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:50:17
    #16 0x000041f34fdb in NKikimr::NDriverClient::TClientCommandServer::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/core/driver_lib/cli_utils/cli_cmds_server.cpp:51:12
    #17 0x00003f497865 in NYdb::NConsoleClient::TClientCommandTree::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:512:33
    #18 0x00003f4914c5 in NYdb::NConsoleClient::TClientCommand::Process(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:257:16
    #19 0x00003f483c87 in NKikimr::NDriverClient::NewClient(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/cli_utils/cli_cmds_root.cpp:77:26
    #20 0x00003f418246 in NKikimr::Main(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:151:20
    #21 0x00003f41c0fd in ParameterizedMain(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:201:16
    #22 0x00001f8a2fc5 in main /-S/ydb/apps/ydbd/main.cpp:31:12
    #23 0x7fdbb2a78d8f  (/lib/x86_64-linux-gnu/libc.so.6+0x29d8f) (BuildId: 4f7b0c955c3d81d7cac1501a2498b69d1d82bfe7)

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000444ff75e in NYdbGrpc::TGRpcRequestImpl<Ydb::Import::ImportFromS3Request, Ydb::Import::ImportFromS3Response, NKikimr::NGRpcService::TGRpcYdbImportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000424a609e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeExternalDataSourceRequest, Ydb::Table::DescribeExternalDataSourceResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004225f9ae in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TDrainNodeRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004223fdee in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TFillNodeRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004571fe5e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::MergeShardsRequest, Ydb::DataStreams::V1::MergeShardsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b84318e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListLocalPartitionsRequest, Ydb::KeyValue::ListLocalPartitionsResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b868e6e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AcquireLockRequest, Ydb::KeyValue::AcquireLockResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044edeade in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::FetchStartupConfigRequest, Ydb::DynamicConfig::FetchStartupConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000452bd57e in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::AcquireResourceRequest, Ydb::RateLimiter::AcquireResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b508cae in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::KqpProxyRequest, Ydb::Debug::KqpProxyResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b868e6e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AcquireLockRequest, Ydb::KeyValue::AcquireLockResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044e2198e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetConfigRequest, Ydb::DynamicConfig::GetConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b84318e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListLocalPartitionsRequest, Ydb::KeyValue::ListLocalPartitionsResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000459377be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::CreateConnectionRequest, FederatedQuery::CreateConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b8da50e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRangeRequest, Ydb::KeyValue::ReadRangeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045297b9e in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::DescribeResourceRequest, Ydb::RateLimiter::DescribeResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000424f1bbe in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeSystemViewRequest, Ydb::Table::DescribeSystemViewResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000459377be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::CreateConnectionRequest, FederatedQuery::CreateConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003f1010ae in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::AlterNodeRequest, Ydb::Coordination::AlterNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000425faaae in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeTableOptionsRequest, Ydb::Table::DescribeTableOptionsResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004bb2464e in NYdbGrpc::TGRpcRequestImpl<Ydb::Tablet::RestartTabletRequest, Ydb::Tablet::RestartTabletResponse, NKikimr::NGRpcService::TGRpcYdbTabletService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004bb2464e in NYdbGrpc::TGRpcRequestImpl<Ydb::Tablet::RestartTabletRequest, Ydb::Tablet::RestartTabletResponse, NKikimr::NGRpcService::TGRpcYdbTabletService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b8da50e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRangeRequest, Ydb::KeyValue::ReadRangeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f126dbe in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::DropNodeRequest, Ydb::Coordination::DropNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004bb2464e in NYdbGrpc::TGRpcRequestImpl<Ydb::Tablet::RestartTabletRequest, Ydb::Tablet::RestartTabletResponse, NKikimr::NGRpcService::TGRpcYdbTabletService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004bb2464e in NYdbGrpc::TGRpcRequestImpl<Ydb::Tablet::RestartTabletRequest, Ydb::Tablet::RestartTabletResponse, NKikimr::NGRpcService::TGRpcYdbTabletService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000457b65de in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::StopStreamEncryptionRequest, Ydb::DataStreams::V1::StopStreamEncryptionResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004bb2464e in NYdbGrpc::TGRpcRequestImpl<Ydb::Tablet::RestartTabletRequest, Ydb::Tablet::RestartTabletResponse, NKikimr::NGRpcService::TGRpcYdbTabletService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004bb2464e in NYdbGrpc::TGRpcRequestImpl<Ydb::Tablet::RestartTabletRequest, Ydb::Tablet::RestartTabletResponse, NKikimr::NGRpcService::TGRpcYdbTabletService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004571fe5e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::MergeShardsRequest, Ydb::DataStreams::V1::MergeShardsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000452bd57e in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::AcquireResourceRequest, Ydb::RateLimiter::AcquireResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b508cae in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::KqpProxyRequest, Ydb::Debug::KqpProxyResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b63761d in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:329:38
    #6 0x00003b63761d in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b63761d in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b63761d in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b63761d in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004227f28b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TBlobStorageConfigRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004bb2464e in NYdbGrpc::TGRpcRequestImpl<Ydb::Tablet::RestartTabletRequest, Ydb::Tablet::RestartTabletResponse, NKikimr::NGRpcService::TGRpcYdbTabletService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004bb2464e in NYdbGrpc::TGRpcRequestImpl<Ydb::Tablet::RestartTabletRequest, Ydb::Tablet::RestartTabletResponse, NKikimr::NGRpcService::TGRpcYdbTabletService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000046e3de6e in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::ExecuteScriptRequest, Ydb::Operations::Operation, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044dd5f6e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::AddVolatileConfigRequest, Ydb::DynamicConfig::AddVolatileConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000452264fe in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::AlterResourceRequest, Ydb::RateLimiter::AlterResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004571fe5e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::MergeShardsRequest, Ydb::DataStreams::V1::MergeShardsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045297b9e in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::DescribeResourceRequest, Ydb::RateLimiter::DescribeResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000452264fe in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::AlterResourceRequest, Ydb::RateLimiter::AlterResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000454c739e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::GetShardIteratorRequest, Ydb::DataStreams::V1::GetShardIteratorResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004236b4be in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TTabletStateRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000454ec49e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::SubscribeToShardRequest, Ydb::DataStreams::V1::SubscribeToShardResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000454ec49e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::SubscribeToShardRequest, Ydb::DataStreams::V1::SubscribeToShardResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b9001ee in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListRangeRequest, Ydb::KeyValue::ListRangeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045297b9e in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::DescribeResourceRequest, Ydb::RateLimiter::DescribeResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004489308e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::ReadInfoRequest, Ydb::PersQueue::V1::ReadInfoResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000454c739e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::GetShardIteratorRequest, Ydb::DataStreams::V1::GetShardIteratorResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044f047ee in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetConfigurationVersionRequest, Ydb::DynamicConfig::GetConfigurationVersionResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004561893e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DeregisterStreamConsumerRequest, Ydb::DataStreams::V1::DeregisterStreamConsumerResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044f047ee in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetConfigurationVersionRequest, Ydb::DynamicConfig::GetConfigurationVersionResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000452264fe in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::AlterResourceRequest, Ydb::RateLimiter::AlterResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046c87dee in NYdbGrpc::TGRpcRequestImpl<Fq::Private::DeleteRateLimiterResourceRequest, Fq::Private::DeleteRateLimiterResourceResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::DeleteRateLimiterResourceRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::DeleteRateLimiterResourceResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000452bd57e in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::AcquireResourceRequest, Ydb::RateLimiter::AcquireResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044f047ee in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetConfigurationVersionRequest, Ydb::DynamicConfig::GetConfigurationVersionResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044f047ee in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetConfigurationVersionRequest, Ydb::DynamicConfig::GetConfigurationVersionResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b8da50e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRangeRequest, Ydb::KeyValue::ReadRangeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044f047ee in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetConfigurationVersionRequest, Ydb::DynamicConfig::GetConfigurationVersionResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004225f9ae in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TDrainNodeRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044bb776e in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DescribePartitionRequest, Ydb::Topic::DescribePartitionResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045344d9e in NYdbGrpc::TGRpcRequestImpl<Ydb::Auth::LoginRequest, Ydb::Auth::LoginResponse, NKikimr::NGRpcService::TGRpcAuthService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004269172e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::PrepareDataQueryRequest, Ydb::Table::PrepareDataQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63757f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63757f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63757f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63757f in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:329:49
    #5 0x00003b63757f in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63757f in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63757f in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63757f in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004227f28b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TBlobStorageConfigRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004bac4cc6 in NKikimr::NGRpcService::TGRpcYdbTabletService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/tablet/ydb_tablet.cpp:50:5
    #8 0x00004bac7b19 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Tablet::V1::TabletService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x00004bac827d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Tablet::V1::TabletService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b78f9d3 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:48:5
    #8 0x00004b78d85f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000452264fe in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::AlterResourceRequest, Ydb::RateLimiter::AlterResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044f047ee in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetConfigurationVersionRequest, Ydb::DynamicConfig::GetConfigurationVersionResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b4ae857 in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:46:42
    #8 0x00004b4b69a9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Debug::V1::DebugService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x00004b4b710d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Debug::V1::DebugService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000454ec49e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::SubscribeToShardRequest, Ydb::DataStreams::V1::SubscribeToShardResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000454ec49e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::SubscribeToShardRequest, Ydb::DataStreams::V1::SubscribeToShardResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b4ae857 in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:46:42
    #8 0x00004b4b69a9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Debug::V1::DebugService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x00004b4b710d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Debug::V1::DebugService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004223fdee in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TFillNodeRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000454ec49e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::SubscribeToShardRequest, Ydb::DataStreams::V1::SubscribeToShardResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004551141e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeLimitsRequest, Ydb::DataStreams::V1::DescribeLimitsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000046dfdab9 in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:64:5
    #8 0x000046e06ba9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Query::V1::QueryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x000046e0730d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Query::V1::QueryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004551141e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeLimitsRequest, Ydb::DataStreams::V1::DescribeLimitsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004551141e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeLimitsRequest, Ydb::DataStreams::V1::DescribeLimitsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000046dfdab9 in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:64:5
    #8 0x000046e06ba9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Query::V1::QueryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x000046e0730d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Query::V1::QueryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045271ebe in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::ListResourcesRequest, Ydb::RateLimiter::ListResourcesResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b508cae in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::KqpProxyRequest, Ydb::Debug::KqpProxyResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004551141e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeLimitsRequest, Ydb::DataStreams::V1::DescribeLimitsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004551141e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeLimitsRequest, Ydb::DataStreams::V1::DescribeLimitsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044cf551e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::GetScaleRecommendationRequest, Ydb::Cms::GetScaleRecommendationResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004551141e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeLimitsRequest, Ydb::DataStreams::V1::DescribeLimitsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004551141e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeLimitsRequest, Ydb::DataStreams::V1::DescribeLimitsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444a153e in NYdbGrpc::TGRpcRequestImpl<Ydb::Export::ExportToS3Request, Ydb::Export::ExportToS3Response, NKikimr::NGRpcService::TGRpcYdbExportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045271ebe in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::ListResourcesRequest, Ydb::RateLimiter::ListResourcesResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004551141e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeLimitsRequest, Ydb::DataStreams::V1::DescribeLimitsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045536dfe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeStreamSummaryRequest, Ydb::DataStreams::V1::DescribeStreamSummaryResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000421e089e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TPersQueueRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045536dfe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeStreamSummaryRequest, Ydb::DataStreams::V1::DescribeStreamSummaryResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045536dfe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeStreamSummaryRequest, Ydb::DataStreams::V1::DescribeStreamSummaryResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044bdd44e in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::UpdateOffsetsInTransactionRequest, Ydb::Topic::UpdateOffsetsInTransactionResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045271ebe in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::ListResourcesRequest, Ydb::RateLimiter::ListResourcesResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b9001ee in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListRangeRequest, Ydb::KeyValue::ListRangeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b637779 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b637779 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b637779 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b637779 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:330:50
    #5 0x00003b637779 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b637779 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b637779 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b637779 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004227f28b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TBlobStorageConfigRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045536dfe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeStreamSummaryRequest, Ydb::DataStreams::V1::DescribeStreamSummaryResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045536dfe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeStreamSummaryRequest, Ydb::DataStreams::V1::DescribeStreamSummaryResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000046dfbfcc in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:61:5
    #8 0x000046e06ba9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Query::V1::QueryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x000046e0730d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Query::V1::QueryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045536dfe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeStreamSummaryRequest, Ydb::DataStreams::V1::DescribeStreamSummaryResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045536dfe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeStreamSummaryRequest, Ydb::DataStreams::V1::DescribeStreamSummaryResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000046dfbfcc in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:61:5
    #8 0x000046e06ba9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Query::V1::QueryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x000046e0730d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Query::V1::QueryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045297b9e in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::DescribeResourceRequest, Ydb::RateLimiter::DescribeResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000454ec49e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::SubscribeToShardRequest, Ydb::DataStreams::V1::SubscribeToShardResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004555c7de in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DecreaseStreamRetentionPeriodRequest, Ydb::DataStreams::V1::DecreaseStreamRetentionPeriodResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000046dfb6bc in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:60:5
    #8 0x000046e06ba9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Query::V1::QueryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x000046e0730d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Query::V1::QueryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004555c7de in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DecreaseStreamRetentionPeriodRequest, Ydb::DataStreams::V1::DecreaseStreamRetentionPeriodResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004555c7de in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DecreaseStreamRetentionPeriodRequest, Ydb::DataStreams::V1::DecreaseStreamRetentionPeriodResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000046dfb6bc in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:60:5
    #8 0x000046e06ba9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Query::V1::QueryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x000046e0730d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Query::V1::QueryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004239a9bb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:114:5
    #8 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000424f1bbe in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeSystemViewRequest, Ydb::Table::DescribeSystemViewResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045536dfe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeStreamSummaryRequest, Ydb::DataStreams::V1::DescribeStreamSummaryResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459034be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListJobsRequest, FederatedQuery::ListJobsResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListJobsRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListJobsResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000046dfad8c in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:59:5
    #8 0x000046e06ba9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Query::V1::QueryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x000046e0730d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Query::V1::QueryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459034be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListJobsRequest, FederatedQuery::ListJobsResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListJobsRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListJobsResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000459034be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListJobsRequest, FederatedQuery::ListJobsResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListJobsRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListJobsResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000046dfad8c in NKikimr::NGRpcService::TGRpcYdbQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_query.cpp:59:5
    #8 0x000046e06ba9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Query::V1::QueryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x000046e0730d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Query::V1::QueryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004239a9bb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:114:5
    #8 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000459034be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListJobsRequest, FederatedQuery::ListJobsResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListJobsRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListJobsResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459034be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListJobsRequest, FederatedQuery::ListJobsResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListJobsRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListJobsResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205ab7 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00001c205ab7 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00001c205ab7 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00001c205ab7 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00001c205ab7 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00001c205ab7 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00001c205ab7 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00001c205ab7 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00001c205ab7 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00001c205ab7 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #11 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #12 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #13 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #14 0x000046bb3207 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:51:5
    #15 0x000046bb1c2f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #16 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #17 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #18 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #19 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #20 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #21 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #22 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #23 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #24 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #25 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000459034be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListJobsRequest, FederatedQuery::ListJobsResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListJobsRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListJobsResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459034be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListJobsRequest, FederatedQuery::ListJobsResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListJobsRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListJobsResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000046bb3207 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:51:5
    #8 0x000046bb1c2f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045866bbe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeQueryRequest, FederatedQuery::DescribeQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000425d4d1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::BeginTransactionRequest, Ydb::Table::BeginTransactionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b637816 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:330:39
    #6 0x00003b637816 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b637816 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b637816 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b637816 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004227f28b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TBlobStorageConfigRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004bac4cc6 in NKikimr::NGRpcService::TGRpcYdbTabletService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/tablet/ydb_tablet.cpp:50:5
    #8 0x00004bac7b19 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Tablet::V1::TabletService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x00004bac827d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Tablet::V1::TabletService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000459034be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListJobsRequest, FederatedQuery::ListJobsResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListJobsRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListJobsResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b52d57e in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::SchemeCacheRequest, Ydb::Debug::SchemeCacheResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000046bb3207 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:51:5
    #8 0x000046bb1c2f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003f0d9a5e in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::CreateNodeRequest, Ydb::Coordination::CreateNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044bb776e in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DescribePartitionRequest, Ydb::Topic::DescribePartitionResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205ab7 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00001c205ab7 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00001c205ab7 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00001c205ab7 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00001c205ab7 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00001c205ab7 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00001c205ab7 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00001c205ab7 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00001c205ab7 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00001c205ab7 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #11 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #12 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #13 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #14 0x000046bb2e55 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:50:5
    #15 0x000046bb1c2f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #16 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #17 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #18 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #19 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #20 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #21 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #22 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #23 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #24 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #25 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045344d9e in NYdbGrpc::TGRpcRequestImpl<Ydb::Auth::LoginRequest, Ydb::Auth::LoginResponse, NKikimr::NGRpcService::TGRpcAuthService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458e933e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::GetResultDataRequest, FederatedQuery::GetResultDataResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetResultDataRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetResultDataResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000454ec49e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::SubscribeToShardRequest, Ydb::DataStreams::V1::SubscribeToShardResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000046bb2e55 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:50:5
    #8 0x000046bb1c2f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000454c739e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::GetShardIteratorRequest, Ydb::DataStreams::V1::GetShardIteratorResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000454c739e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::GetShardIteratorRequest, Ydb::DataStreams::V1::GetShardIteratorResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000046bb2e55 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:50:5
    #8 0x000046bb1c2f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000452bd57e in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::AcquireResourceRequest, Ydb::RateLimiter::AcquireResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000457b65de in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::StopStreamEncryptionRequest, Ydb::DataStreams::V1::StopStreamEncryptionResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000454c739e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::GetShardIteratorRequest, Ydb::DataStreams::V1::GetShardIteratorResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000454ec49e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::SubscribeToShardRequest, Ydb::DataStreams::V1::SubscribeToShardResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000046bb2aa0 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:48:5
    #8 0x000046bb1c2f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000454c739e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::GetShardIteratorRequest, Ydb::DataStreams::V1::GetShardIteratorResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000454c739e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::GetShardIteratorRequest, Ydb::DataStreams::V1::GetShardIteratorResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000046bb2aa0 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:48:5
    #8 0x000046bb1c2f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045866bbe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeQueryRequest, FederatedQuery::DescribeQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b4e43de in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::GrpcProxyRequest, Ydb::Debug::GrpcProxyResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b4e43de in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::GrpcProxyRequest, Ydb::Debug::GrpcProxyResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004576b21e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::SplitShardRequest, Ydb::DataStreams::V1::SplitShardResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b4e43de in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::GrpcProxyRequest, Ydb::Debug::GrpcProxyResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b4e43de in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::GrpcProxyRequest, Ydb::Debug::GrpcProxyResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044db025e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::DropConfigRequest, Ydb::DynamicConfig::DropConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000452bd57e in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::AcquireResourceRequest, Ydb::RateLimiter::AcquireResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004234b8fe in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TInterconnectDebug, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b637972 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b637972 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b637972 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b637972 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:331:42
    #5 0x00003b637972 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b637972 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b637972 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b637972 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004227f28b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TBlobStorageConfigRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044ad2cee in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::CommitOffsetRequest, Ydb::Topic::CommitOffsetResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000454c739e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::GetShardIteratorRequest, Ydb::DataStreams::V1::GetShardIteratorResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000425891fe in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExplainDataQueryRequest, Ydb::Table::ExplainDataQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000426204fe in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DeleteSessionRequest, Ydb::Table::DeleteSessionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044e4769e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetMetadataRequest, Ydb::DynamicConfig::GetMetadataResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000046bb26eb in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:46:5
    #8 0x000046bb1c2f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004584ca3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListQueriesRequest, FederatedQuery::ListQueriesResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListQueriesRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListQueriesResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b52d57e in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::SchemeCacheRequest, Ydb::Debug::SchemeCacheResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000421e089e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TPersQueueRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000046bb26eb in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:46:5
    #8 0x000046bb1c2f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004222022e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TResolveNodeRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044d62efe in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::SetConfigRequest, Ydb::DynamicConfig::SetConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000046e627de in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::FetchScriptResultsRequest, Ydb::Query::FetchScriptResultsResponse, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004584ca3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListQueriesRequest, FederatedQuery::ListQueriesResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListQueriesRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListQueriesResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044338bbe in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::ModifyPermissionsRequest, Ydb::Scheme::ModifyPermissionsResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b52d57e in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::SchemeCacheRequest, Ydb::Debug::SchemeCacheResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004223fdee in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TFillNodeRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000046bb2343 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:44:5
    #8 0x000046bb1c2f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004234b8fe in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TInterconnectDebug, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003f228c2e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::ClusterDiscovery::DiscoverClustersRequest, Ydb::PersQueue::ClusterDiscovery::DiscoverClustersResponse, NKikimr::NGRpcService::TGRpcPQClusterDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000046bb2343 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:44:5
    #8 0x000046bb1c2f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004584ca3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListQueriesRequest, FederatedQuery::ListQueriesResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListQueriesRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListQueriesResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003f1010ae in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::AlterNodeRequest, Ydb::Coordination::AlterNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000425aef8e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExecuteSchemeQueryRequest, Ydb::Table::ExecuteSchemeQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000046bb1f82 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:42:5
    #8 0x000046bb1c2f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000435e873e in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::DiscardSnapshotRequest, Ydb::ClickhouseInternal::DiscardSnapshotResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004240ea7b in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::AlterTableRequest, Ydb::Table::AlterTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000046bb1f82 in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:42:5
    #8 0x000046bb1c2f in NKikimr::NGRpcService::TGRpcFqPrivateTaskService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/private_grpc.cpp:19:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045866bbe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeQueryRequest, FederatedQuery::DescribeQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004512eb9e in NYdbGrpc::TGRpcRequestImpl<Ydb::Discovery::WhoAmIRequest, Ydb::Discovery::WhoAmIResponse, NKikimr::NGRpcService::TGRpcDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b637a12 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:331:31
    #6 0x00003b637a12 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b637a12 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b637a12 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b637a12 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004227f28b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TBlobStorageConfigRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004bac42f6 in NKikimr::NGRpcService::TGRpcYdbTabletService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/tablet/ydb_tablet.cpp:49:5
    #8 0x00004bac7b19 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Tablet::V1::TabletService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x00004bac827d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Tablet::V1::TabletService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b78e72c in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:42:5
    #8 0x00004b78d85f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b790146 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:50:5
    #8 0x00004b78d85f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b4af19c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:72:5
    #8 0x00004b4b69a9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Debug::V1::DebugService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x00004b4b710d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Debug::V1::DebugService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044e2198e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetConfigRequest, Ydb::DynamicConfig::GetConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000451feede in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::CreateResourceRequest, Ydb::RateLimiter::CreateResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004581bb9b in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:59:5
    #8 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004266b99e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::RollbackTransactionRequest, Ydb::Table::RollbackTransactionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b551e4e in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::TxProxyRequest, Ydb::Debug::TxProxyResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004581bb9b in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:59:5
    #8 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000044a99ed9 in NKikimr::NGRpcServer::TGRpcStreamingRequest<Ydb::Topic::StreamReadMessage_FromClient, Ydb::Topic::StreamReadMessage_FromServer, NKikimr::NGRpcService::V1::TGRpcTopicService, 413>::OnAccepted(NYdbGrpc::EQueueEventStatus) /-S/ydb/core/grpc_streaming/grpc_streaming.h:253:27
    #15 0x000044aa0433 in NYdbGrpc::TQueueFixedEvent<NKikimr::NGRpcServer::TGRpcStreamingRequest<Ydb::Topic::StreamReadMessage_FromClient, Ydb::Topic::StreamReadMessage_FromServer, NKikimr::NGRpcService::V1::TGRpcTopicService, 413>>::Execute(bool) /-S/ydb/library/grpc/server/event_callback.h:54:9
    #16 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #17 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #18 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #19 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #20 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #21 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #23 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #24 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #25 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #26 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #27 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004230335e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TCmsRequest, NKikimrClient::TCmsResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000425891fe in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExplainDataQueryRequest, Ydb::Table::ExplainDataQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044bdd44e in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::UpdateOffsetsInTransactionRequest, Ydb::Topic::UpdateOffsetsInTransactionResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000451feede in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::CreateResourceRequest, Ydb::RateLimiter::CreateResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046e627de in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::FetchScriptResultsRequest, Ydb::Query::FetchScriptResultsResponse, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004273d61e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ReadRowsRequest, Ydb::Table::ReadRowsResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044dd5f6e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::AddVolatileConfigRequest, Ydb::DynamicConfig::AddVolatileConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000046e3de6e in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::ExecuteScriptRequest, Ydb::Operations::Operation, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004230335e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TCmsRequest, NKikimrClient::TCmsResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000421e089e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TPersQueueRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004543010e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListShardsRequest, Ydb::DataStreams::V1::ListShardsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044dd5f6e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::AddVolatileConfigRequest, Ydb::DynamicConfig::AddVolatileConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004591d63e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeJobRequest, FederatedQuery::DescribeJobResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeJobRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeJobResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004269172e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::PrepareDataQueryRequest, Ydb::Table::PrepareDataQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045a083be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeBindingRequest, FederatedQuery::DescribeBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000423e92ce in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::KeepAliveRequest, Ydb::Table::KeepAliveResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000453bf36e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::CreateStreamRequest, Ydb::DataStreams::V1::CreateStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004581b7dc in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:58:5
    #8 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004266b99e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::RollbackTransactionRequest, Ydb::Table::RollbackTransactionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000422dedae in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TNodeRegistrationRequest, NKikimrClient::TNodeRegistrationResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004581b7dc in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:58:5
    #8 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044479f1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Export::ExportToYtRequest, Ydb::Export::ExportToYtResponse, NKikimr::NGRpcService::TGRpcYdbExportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000424f1bbe in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeSystemViewRequest, Ydb::Table::DescribeSystemViewResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b637b6e in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b637b6e in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b637b6e in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b637b6e in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:332:47
    #5 0x00003b637b6e in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b637b6e in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b637b6e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b637b6e in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004227f28b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TBlobStorageConfigRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004256346e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::RenameTablesRequest, Ydb::Table::RenameTablesResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004248002b in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeTableRequest, Ydb::Table::DescribeTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004581b41a in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:57:5
    #8 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000458cf1be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ControlQueryRequest, FederatedQuery::ControlQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ControlQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ControlQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000455cd57e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::UpdateStreamModeRequest, Ydb::DataStreams::V1::UpdateStreamModeResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004581b41a in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:57:5
    #8 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004239a01b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:112:5
    #8 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000455cd57e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::UpdateStreamModeRequest, Ydb::DataStreams::V1::UpdateStreamModeResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000455cd57e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::UpdateStreamModeRequest, Ydb::DataStreams::V1::UpdateStreamModeResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004581b058 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:56:5
    #8 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000455f2f5e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::RegisterStreamConsumerRequest, Ydb::DataStreams::V1::RegisterStreamConsumerResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000455cd57e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::UpdateStreamModeRequest, Ydb::DataStreams::V1::UpdateStreamModeResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004581b058 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:56:5
    #8 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004239a01b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:112:5
    #8 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042645f4e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CommitTransactionRequest, Ydb::Table::CommitTransactionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000455cd57e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::UpdateStreamModeRequest, Ydb::DataStreams::V1::UpdateStreamModeResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000455f2f5e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::RegisterStreamConsumerRequest, Ydb::DataStreams::V1::RegisterStreamConsumerResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f0d9a5e in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::CreateNodeRequest, Ydb::Coordination::CreateNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000455cd57e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::UpdateStreamModeRequest, Ydb::DataStreams::V1::UpdateStreamModeResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000455cd57e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::UpdateStreamModeRequest, Ydb::DataStreams::V1::UpdateStreamModeResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004581ac96 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:55:5
    #8 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045271ebe in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::ListResourcesRequest, Ydb::RateLimiter::ListResourcesResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003f126dbe in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::DropNodeRequest, Ydb::Coordination::DropNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f14cace in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::DescribeNodeRequest, Ydb::Coordination::DescribeNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004581ac96 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:55:5
    #8 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000455f2f5e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::RegisterStreamConsumerRequest, Ydb::DataStreams::V1::RegisterStreamConsumerResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000455f2f5e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::RegisterStreamConsumerRequest, Ydb::DataStreams::V1::RegisterStreamConsumerResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004581a8d4 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:54:5
    #8 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000448b9d2e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::DropTopicRequest, Ydb::PersQueue::V1::DropTopicResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000424f1bbe in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeSystemViewRequest, Ydb::Table::DescribeSystemViewResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b637d67 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b637d67 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b637d67 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b637d67 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:333:43
    #5 0x00003b637d67 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b637d67 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b637d67 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b637d67 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004227f28b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TBlobStorageConfigRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004bac42f6 in NKikimr::NGRpcService::TGRpcYdbTabletService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/tablet/ydb_tablet.cpp:49:5
    #8 0x00004bac7b19 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Tablet::V1::TabletService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x00004bac827d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Tablet::V1::TabletService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000455cd57e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::UpdateStreamModeRequest, Ydb::DataStreams::V1::UpdateStreamModeResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000458cf1be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ControlQueryRequest, FederatedQuery::ControlQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ControlQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ControlQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004581a8d4 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:54:5
    #8 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458cf1be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ControlQueryRequest, FederatedQuery::ControlQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ControlQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ControlQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458b503e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DeleteQueryRequest, FederatedQuery::DeleteQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004581a512 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:53:5
    #8 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004239948b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:111:5
    #8 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000452f6d1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Monitoring::SelfCheckRequest, Ydb::Monitoring::SelfCheckResponse, NKikimr::NGRpcService::TGRpcMonitoringService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000458b503e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DeleteQueryRequest, FederatedQuery::DeleteQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004581a512 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:53:5
    #8 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004596babe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeConnectionRequest, FederatedQuery::DescribeConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458b503e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DeleteQueryRequest, FederatedQuery::DeleteQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004581a150 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:52:5
    #8 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004239948b in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:111:5
    #8 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044cf551e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::GetScaleRecommendationRequest, Ydb::Cms::GetScaleRecommendationResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000458b503e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DeleteQueryRequest, FederatedQuery::DeleteQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458b503e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DeleteQueryRequest, FederatedQuery::DeleteQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004581a150 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:52:5
    #8 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b52d57e in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::SchemeCacheRequest, Ydb::Debug::SchemeCacheResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044d8a54e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::ReplaceConfigRequest, Ydb::DynamicConfig::ReplaceConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003f14cace in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::DescribeNodeRequest, Ydb::Coordination::DescribeNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b52d57e in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::SchemeCacheRequest, Ydb::Debug::SchemeCacheResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004531cf8e in NYdbGrpc::TGRpcRequestImpl<Ydb::Monitoring::NodeCheckRequest, Ydb::Monitoring::NodeCheckResponse, NKikimr::NGRpcService::TGRpcMonitoringService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004595193e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListConnectionsRequest, FederatedQuery::ListConnectionsResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListConnectionsRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListConnectionsResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000045819d8e in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:51:5
    #8 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004245a57e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DropTableRequest, Ydb::Table::DropTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444a153e in NYdbGrpc::TGRpcRequestImpl<Ydb::Export::ExportToS3Request, Ydb::Export::ExportToS3Response, NKikimr::NGRpcService::TGRpcYdbExportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000045819d8e in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:51:5
    #8 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045866bbe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeQueryRequest, FederatedQuery::DescribeQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044cf551e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::GetScaleRecommendationRequest, Ydb::Cms::GetScaleRecommendationResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b637c0b in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:332:36
    #6 0x00003b637c0b in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b637c0b in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b637c0b in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b637c0b in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004227f28b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TBlobStorageConfigRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045a083be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeBindingRequest, FederatedQuery::DescribeBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000458e933e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::GetResultDataRequest, FederatedQuery::GetResultDataResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetResultDataRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetResultDataResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000458199cc in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:50:5
    #8 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045a3c6be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DeleteBindingRequest, FederatedQuery::DeleteBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004230335e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TCmsRequest, NKikimrClient::TCmsResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000458199cc in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:50:5
    #8 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000422becee in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TTestShardControlRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000458e933e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::GetResultDataRequest, FederatedQuery::GetResultDataResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetResultDataRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetResultDataResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004595193e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListConnectionsRequest, FederatedQuery::ListConnectionsResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListConnectionsRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListConnectionsResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000456fa47e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListTagsForStreamRequest, Ydb::DataStreams::V1::ListTagsForStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044eb8dce in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::ResolveAllConfigRequest, Ydb::DynamicConfig::ResolveAllConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458e933e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::GetResultDataRequest, FederatedQuery::GetResultDataResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetResultDataRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetResultDataResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004581960a in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:49:5
    #8 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000423989cb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:110:5
    #8 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000042645f4e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CommitTransactionRequest, Ydb::Table::CommitTransactionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004bb5eece in NYdbGrpc::TGRpcRequestImpl<Ydb::View::DescribeViewRequest, Ydb::View::DescribeViewResponse, NKikimr::NGRpcService::TGRpcViewService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458e933e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::GetResultDataRequest, FederatedQuery::GetResultDataResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetResultDataRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetResultDataResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004581960a in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:49:5
    #8 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458cf1be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ControlQueryRequest, FederatedQuery::ControlQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ControlQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ControlQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000458e933e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::GetResultDataRequest, FederatedQuery::GetResultDataResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetResultDataRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetResultDataResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000045819248 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:48:5
    #8 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000423989cb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:110:5
    #8 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004596babe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeConnectionRequest, FederatedQuery::DescribeConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000426dcf4e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::BulkUpsertRequest, Ydb::Table::BulkUpsertResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000045819248 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:48:5
    #8 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000441f77be in NYdbGrpc::TGRpcRequestImpl<Ydb::Scripting::ExecuteYqlRequest, Ydb::Scripting::ExecuteYqlPartialResponse, NKikimr::NGRpcService::TGRpcYdbScriptingService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000452f6d1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Monitoring::SelfCheckRequest, Ydb::Monitoring::SelfCheckResponse, NKikimr::NGRpcService::TGRpcMonitoringService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000045818e80 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:47:5
    #8 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459377be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::CreateConnectionRequest, FederatedQuery::CreateConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000424f1bbe in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeSystemViewRequest, Ydb::Table::DescribeSystemViewResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b637f63 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b637f63 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b637f63 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b637f63 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:334:46
    #5 0x00003b637f63 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b637f63 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b637f63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b637f63 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004227f28b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TBlobStorageConfigRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004512eb9e in NYdbGrpc::TGRpcRequestImpl<Ydb::Discovery::WhoAmIRequest, Ydb::Discovery::WhoAmIResponse, NKikimr::NGRpcService::TGRpcDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b78e72c in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:42:5
    #8 0x00004b78d85f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004271975e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ReadTableRequest, Ydb::Table::ReadTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000458e933e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::GetResultDataRequest, FederatedQuery::GetResultDataResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetResultDataRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetResultDataResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000045818e80 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:47:5
    #8 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000441d2f1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scripting::ExecuteYqlRequest, Ydb::Scripting::ExecuteYqlResponse, NKikimr::NGRpcService::TGRpcYdbScriptingService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441d2f1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scripting::ExecuteYqlRequest, Ydb::Scripting::ExecuteYqlResponse, NKikimr::NGRpcService::TGRpcYdbScriptingService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000045818ab2 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:46:5
    #8 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000423980cb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:108:5
    #8 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044b9103e in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DescribeConsumerRequest, Ydb::Topic::DescribeConsumerResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000452f6d1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Monitoring::SelfCheckRequest, Ydb::Monitoring::SelfCheckResponse, NKikimr::NGRpcService::TGRpcMonitoringService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000045818ab2 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:46:5
    #8 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441d2f1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scripting::ExecuteYqlRequest, Ydb::Scripting::ExecuteYqlResponse, NKikimr::NGRpcService::TGRpcYdbScriptingService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044b9103e in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DescribeConsumerRequest, Ydb::Topic::DescribeConsumerResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046e627de in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::FetchScriptResultsRequest, Ydb::Query::FetchScriptResultsResponse, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000423980cb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:108:5
    #8 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000422becee in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TTestShardControlRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044caaf9e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::RemoveDatabaseRequest, Ydb::Cms::RemoveDatabaseResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044c5f57e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::GetDatabaseStatusRequest, Ydb::Cms::GetDatabaseStatusResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000458186e4 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:45:5
    #8 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044b9103e in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DescribeConsumerRequest, Ydb::Topic::DescribeConsumerResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044bb776e in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DescribePartitionRequest, Ydb::Topic::DescribePartitionResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000458186e4 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:45:5
    #8 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044526d7e in NYdbGrpc::TGRpcRequestImpl<Ydb::Import::ListObjectsInS3ExportRequest, Ydb::Import::ListObjectsInS3ExportResponse, NKikimr::NGRpcService::TGRpcYdbImportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044b9103e in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DescribeConsumerRequest, Ydb::Topic::DescribeConsumerResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c5f57e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::GetDatabaseStatusRequest, Ydb::Cms::GetDatabaseStatusResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000045818316 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:44:5
    #8 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044b9103e in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DescribeConsumerRequest, Ydb::Topic::DescribeConsumerResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000441f77be in NYdbGrpc::TGRpcRequestImpl<Ydb::Scripting::ExecuteYqlRequest, Ydb::Scripting::ExecuteYqlPartialResponse, NKikimr::NGRpcService::TGRpcYdbScriptingService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000045818316 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:44:5
    #8 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b52d57e in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::SchemeCacheRequest, Ydb::Debug::SchemeCacheResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000426b71be in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExecuteDataQueryRequest, Ydb::Table::ExecuteDataQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b637e07 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:333:32
    #6 0x00003b637e07 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b637e07 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b637e07 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b637e07 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004227f28b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TBlobStorageConfigRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004515633e in NYdbGrpc::TGRpcRequestImpl<Ydb::Discovery::NodeRegistrationRequest, Ydb::Discovery::NodeRegistrationResponse, NKikimr::NGRpcService::TGRpcDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004531cf8e in NYdbGrpc::TGRpcRequestImpl<Ydb::Monitoring::NodeCheckRequest, Ydb::Monitoring::NodeCheckResponse, NKikimr::NGRpcService::TGRpcMonitoringService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000425aef8e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExecuteSchemeQueryRequest, Ydb::Table::ExecuteSchemeQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004531cf8e in NYdbGrpc::TGRpcRequestImpl<Ydb::Monitoring::NodeCheckRequest, Ydb::Monitoring::NodeCheckResponse, NKikimr::NGRpcService::TGRpcMonitoringService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004531cf8e in NYdbGrpc::TGRpcRequestImpl<Ydb::Monitoring::NodeCheckRequest, Ydb::Monitoring::NodeCheckResponse, NKikimr::NGRpcService::TGRpcMonitoringService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000045817f48 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:43:5
    #8 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045880d3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::GetQueryStatusRequest, FederatedQuery::GetQueryStatusResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetQueryStatusRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetQueryStatusResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044b9103e in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DescribeConsumerRequest, Ydb::Topic::DescribeConsumerResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000424a609e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeExternalDataSourceRequest, Ydb::Table::DescribeExternalDataSourceResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000045817f48 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:43:5
    #8 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000426dcf4e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::BulkUpsertRequest, Ydb::Table::BulkUpsertResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004595193e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListConnectionsRequest, FederatedQuery::ListConnectionsResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListConnectionsRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListConnectionsResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000045817b7a in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:42:5
    #8 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f1010ae in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::AlterNodeRequest, Ydb::Coordination::AlterNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c8528e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::ListDatabasesRequest, Ydb::Cms::ListDatabasesResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004595193e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListConnectionsRequest, FederatedQuery::ListConnectionsResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListConnectionsRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListConnectionsResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004531cf8e in NYdbGrpc::TGRpcRequestImpl<Ydb::Monitoring::NodeCheckRequest, Ydb::Monitoring::NodeCheckResponse, NKikimr::NGRpcService::TGRpcMonitoringService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000045817b7a in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:42:5
    #8 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044cd0cae in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::DescribeDatabaseOptionsRequest, Ydb::Cms::DescribeDatabaseOptionsResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044b9103e in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DescribeConsumerRequest, Ydb::Topic::DescribeConsumerResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000458177ac in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:41:5
    #8 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004229f12e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::THiveCreateTablet, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004531cf8e in NYdbGrpc::TGRpcRequestImpl<Ydb::Monitoring::NodeCheckRequest, Ydb::Monitoring::NodeCheckResponse, NKikimr::NGRpcService::TGRpcMonitoringService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000452f6d1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Monitoring::SelfCheckRequest, Ydb::Monitoring::SelfCheckResponse, NKikimr::NGRpcService::TGRpcMonitoringService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000458177ac in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:41:5
    #8 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000444ff75e in NYdbGrpc::TGRpcRequestImpl<Ydb::Import::ImportFromS3Request, Ydb::Import::ImportFromS3Response, NKikimr::NGRpcService::TGRpcYdbImportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004531cf8e in NYdbGrpc::TGRpcRequestImpl<Ydb::Monitoring::NodeCheckRequest, Ydb::Monitoring::NodeCheckResponse, NKikimr::NGRpcService::TGRpcMonitoringService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000458173f0 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:40:5
    #8 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b52d57e in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::SchemeCacheRequest, Ydb::Debug::SchemeCacheResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000424f1bbe in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeSystemViewRequest, Ydb::Table::DescribeSystemViewResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638003 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:334:35
    #6 0x00003b638003 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638003 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638003 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638003 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004227f28b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TBlobStorageConfigRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004245a57e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DropTableRequest, Ydb::Table::DropTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000452f6d1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Monitoring::SelfCheckRequest, Ydb::Monitoring::SelfCheckResponse, NKikimr::NGRpcService::TGRpcMonitoringService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044bb776e in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DescribePartitionRequest, Ydb::Topic::DescribePartitionResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000458173f0 in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:40:5
    #8 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004454ca5e in NYdbGrpc::TGRpcRequestImpl<Ydb::Import::ImportDataRequest, Ydb::Import::ImportDataResponse, NKikimr::NGRpcService::TGRpcYdbImportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000444ff75e in NYdbGrpc::TGRpcRequestImpl<Ydb::Import::ImportFromS3Request, Ydb::Import::ImportFromS3Response, NKikimr::NGRpcService::TGRpcYdbImportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004581701b in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:39:5
    #8 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045801c9e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::SetWriteQuotaRequest, Ydb::DataStreams::V1::SetWriteQuotaResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000044b6b04b in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DescribeTopicRequest, Ydb::Topic::DescribeTopicResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b57673e in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::ActorChainRequest, Ydb::Debug::ActorChainResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004581701b in NKikimr::NGRpcService::TGRpcFederatedQueryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:39:5
    #8 0x000045816bff in NKikimr::NGRpcService::TGRpcFederatedQueryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/fq/grpc_service.cpp:20:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004438bd6e in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::GetOperationRequest, Ydb::Operations::GetOperationResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004438bd6e in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::GetOperationRequest, Ydb::Operations::GetOperationResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000045371068 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:86:5
    #8 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044d62efe in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::SetConfigRequest, Ydb::DynamicConfig::SetConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000424cbe2e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeExternalTableRequest, Ydb::Table::DescribeExternalTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004421d4ee in NYdbGrpc::TGRpcRequestImpl<Ydb::Scripting::ExplainYqlRequest, Ydb::Scripting::ExplainYqlResponse, NKikimr::NGRpcService::TGRpcYdbScriptingService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004256346e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::RenameTablesRequest, Ydb::Table::RenameTablesResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000045371068 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:86:5
    #8 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044c1221e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::CreateDatabaseRequest, Ydb::Cms::CreateDatabaseResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b57673e in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::ActorChainRequest, Ydb::Debug::ActorChainResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000045370ca9 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:85:5
    #8 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000423977cb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:107:5
    #8 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b57673e in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::ActorChainRequest, Ydb::Debug::ActorChainResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b57673e in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::ActorChainRequest, Ydb::Debug::ActorChainResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000045370ca9 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:85:5
    #8 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004531cf8e in NYdbGrpc::TGRpcRequestImpl<Ydb::Monitoring::NodeCheckRequest, Ydb::Monitoring::NodeCheckResponse, NKikimr::NGRpcService::TGRpcMonitoringService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000452f6d1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Monitoring::SelfCheckRequest, Ydb::Monitoring::SelfCheckResponse, NKikimr::NGRpcService::TGRpcMonitoringService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000453708e7 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:84:5
    #8 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000423977cb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:107:5
    #8 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000424cbe2e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeExternalTableRequest, Ydb::Table::DescribeExternalTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b6381ff in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:335:36
    #6 0x00003b6381ff in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6381ff in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6381ff in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6381ff in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004227f28b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TBlobStorageConfigRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b57673e in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::ActorChainRequest, Ydb::Debug::ActorChainResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b57673e in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::ActorChainRequest, Ydb::Debug::ActorChainResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000453708e7 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:84:5
    #8 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b57673e in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::ActorChainRequest, Ydb::Debug::ActorChainResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000424347ee in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CreateTableRequest, Ydb::Table::CreateTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000045370525 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:83:5
    #8 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042396ecb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:106:5
    #8 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b57673e in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::ActorChainRequest, Ydb::Debug::ActorChainResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000423e92ce in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::KeepAliveRequest, Ydb::Table::KeepAliveResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000045370525 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:83:5
    #8 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c1221e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::CreateDatabaseRequest, Ydb::Cms::CreateDatabaseResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044526d7e in NYdbGrpc::TGRpcRequestImpl<Ydb::Import::ListObjectsInS3ExportRequest, Ydb::Import::ListObjectsInS3ExportResponse, NKikimr::NGRpcService::TGRpcYdbImportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000045370163 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:82:5
    #8 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042396ecb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:106:5
    #8 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044e930be in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::ResolveConfigRequest, Ydb::DynamicConfig::ResolveConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044ad2cee in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::CommitOffsetRequest, Ydb::Topic::CommitOffsetResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004223fdee in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TFillNodeRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000045370163 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:82:5
    #8 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e6d3ae in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetNodeLabelsRequest, Ydb::DynamicConfig::GetNodeLabelsResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044ad2cee in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::CommitOffsetRequest, Ydb::Topic::CommitOffsetResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004536fda1 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:81:5
    #8 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000046e1834b in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::ExecuteQueryRequest, Ydb::Query::ExecuteQueryResponsePart, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045a3c6be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DeleteBindingRequest, FederatedQuery::DeleteBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045a083be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeBindingRequest, FederatedQuery::DescribeBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004536fda1 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:81:5
    #8 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045a083be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeBindingRequest, FederatedQuery::DescribeBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044e6d3ae in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetNodeLabelsRequest, Ydb::DynamicConfig::GetNodeLabelsResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004536f9df in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:80:5
    #8 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000423965cb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:104:5
    #8 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e930be in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::ResolveConfigRequest, Ydb::DynamicConfig::ResolveConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63815f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63815f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63815f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63815f in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:335:47
    #5 0x00003b63815f in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63815f in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63815f in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63815f in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004227f28b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TBlobStorageConfigRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004bb4c057 in NKikimr::NGRpcService::TGRpcViewService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/view/grpc_service.cpp:30:33
    #8 0x0000420d8479 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::View::V1::ViewService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420d8bdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::View::V1::ViewService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b78eae7 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:43:5
    #8 0x00004b78d85f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b790146 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:50:5
    #8 0x00004b78d85f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000452f6d1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Monitoring::SelfCheckRequest, Ydb::Monitoring::SelfCheckResponse, NKikimr::NGRpcService::TGRpcMonitoringService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e6d3ae in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetNodeLabelsRequest, Ydb::DynamicConfig::GetNodeLabelsResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004536f9df in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:80:5
    #8 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004489308e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::ReadInfoRequest, Ydb::PersQueue::V1::ReadInfoResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f14cace in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::DescribeNodeRequest, Ydb::Coordination::DescribeNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004536f61d in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:79:5
    #8 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000423965cb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:104:5
    #8 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b4be0de in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::PlainGrpcRequest, Ydb::Debug::PlainGrpcResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044eb8dce in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::ResolveAllConfigRequest, Ydb::DynamicConfig::ResolveAllConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004536f61d in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:79:5
    #8 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000426f647e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExecuteScanQueryRequest, Ydb::Table::ExecuteScanQueryPartialResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000044b6b04b in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DescribeTopicRequest, Ydb::Topic::DescribeTopicResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205ab7 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00001c205ab7 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00001c205ab7 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00001c205ab7 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00001c205ab7 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00001c205ab7 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00001c205ab7 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00001c205ab7 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00001c205ab7 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00001c205ab7 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #11 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #12 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #13 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #14 0x00004536f25b in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:78:5
    #15 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #16 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #17 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #18 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #19 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #20 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #21 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #22 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #23 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #24 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #25 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000442a013e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::MakeDirectoryRequest, Ydb::Scheme::MakeDirectoryResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044e930be in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::ResolveConfigRequest, Ydb::DynamicConfig::ResolveConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045a3c6be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DeleteBindingRequest, FederatedQuery::DeleteBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045a083be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeBindingRequest, FederatedQuery::DescribeBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004536f25b in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:78:5
    #8 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045a3c6be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DeleteBindingRequest, FederatedQuery::DeleteBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044edeade in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::FetchStartupConfigRequest, Ydb::DynamicConfig::FetchStartupConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004536f25b in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:78:5
    #8 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045866bbe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeQueryRequest, FederatedQuery::DescribeQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004524c1de in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::DropResourceRequest, Ydb::RateLimiter::DropResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004524c1de in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::DropResourceRequest, Ydb::RateLimiter::DropResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205ab7 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00001c205ab7 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00001c205ab7 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00001c205ab7 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00001c205ab7 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00001c205ab7 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00001c205ab7 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00001c205ab7 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00001c205ab7 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00001c205ab7 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #11 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #12 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #13 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #14 0x00004536ee99 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:77:5
    #15 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #16 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #17 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #18 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #19 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #20 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #21 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #22 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #23 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #24 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #25 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004524c1de in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::DropResourceRequest, Ydb::RateLimiter::DropResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000452264fe in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::AlterResourceRequest, Ydb::RateLimiter::AlterResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004536ee99 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:77:5
    #8 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045880d3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::GetQueryStatusRequest, FederatedQuery::GetQueryStatusResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetQueryStatusRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetQueryStatusResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e930be in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::ResolveConfigRequest, Ydb::DynamicConfig::ResolveConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63835d in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63835d in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63835d in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63835d in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:336:53
    #5 0x00003b63835d in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63835d in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63835d in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63835d in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004227f28b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TBlobStorageConfigRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e4769e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetMetadataRequest, Ydb::DynamicConfig::GetMetadataResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004248002b in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeTableRequest, Ydb::Table::DescribeTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004536ee99 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:77:5
    #8 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045344d9e in NYdbGrpc::TGRpcRequestImpl<Ydb::Auth::LoginRequest, Ydb::Auth::LoginResponse, NKikimr::NGRpcService::TGRpcAuthService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004543010e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListShardsRequest, Ydb::DataStreams::V1::ListShardsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004536ead7 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:76:5
    #8 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042395ccb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:103:5
    #8 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004524c1de in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::DropResourceRequest, Ydb::RateLimiter::DropResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004524c1de in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::DropResourceRequest, Ydb::RateLimiter::DropResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004536ead7 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:76:5
    #8 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000452264fe in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::AlterResourceRequest, Ydb::RateLimiter::AlterResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000452264fe in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::AlterResourceRequest, Ydb::RateLimiter::AlterResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004536e715 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:75:5
    #8 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042395ccb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:103:5
    #8 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e930be in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::ResolveConfigRequest, Ydb::DynamicConfig::ResolveConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000457b65de in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::StopStreamEncryptionRequest, Ydb::DataStreams::V1::StopStreamEncryptionResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000044b6b04b in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DescribeTopicRequest, Ydb::Topic::DescribeTopicResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004536e715 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:75:5
    #8 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000443faffe in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::ListOperationsRequest, Ydb::Operations::ListOperationsResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045344d9e in NYdbGrpc::TGRpcRequestImpl<Ydb::Auth::LoginRequest, Ydb::Auth::LoginResponse, NKikimr::NGRpcService::TGRpcAuthService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004536e34d in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:74:5
    #8 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000459b9f3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::TestConnectionRequest, FederatedQuery::TestConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::TestConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::TestConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000452bd57e in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::AcquireResourceRequest, Ydb::RateLimiter::AcquireResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000457dbfbe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::UpdateStreamRequest, Ydb::DataStreams::V1::UpdateStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004536e34d in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:74:5
    #8 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004273d61e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ReadRowsRequest, Ydb::Table::ReadRowsResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000457dbfbe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::UpdateStreamRequest, Ydb::DataStreams::V1::UpdateStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205ab7 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00001c205ab7 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00001c205ab7 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00001c205ab7 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00001c205ab7 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00001c205ab7 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00001c205ab7 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00001c205ab7 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00001c205ab7 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00001c205ab7 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #11 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #12 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #13 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #14 0x00004536df7f in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:73:5
    #15 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #16 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #17 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #18 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #19 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #20 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #21 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #22 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #23 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #24 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #25 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000423953cb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:102:5
    #8 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044e930be in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::ResolveConfigRequest, Ydb::DynamicConfig::ResolveConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004bb4c057 in NKikimr::NGRpcService::TGRpcViewService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/view/grpc_service.cpp:30:33
    #8 0x0000420d8479 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::View::V1::ViewService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420d8bdd in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::View::V1::ViewService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b78eae7 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:43:5
    #8 0x00004b78d85f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044bb776e in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DescribePartitionRequest, Ydb::Topic::DescribePartitionResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044479f1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Export::ExportToYtRequest, Ydb::Export::ExportToYtResponse, NKikimr::NGRpcService::TGRpcYdbExportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004536df7f in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:73:5
    #8 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f126dbe in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::DropNodeRequest, Ydb::Coordination::DropNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000457dbfbe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::UpdateStreamRequest, Ydb::DataStreams::V1::UpdateStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004536df7f in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:73:5
    #8 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000423953cb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:102:5
    #8 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000457dbfbe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::UpdateStreamRequest, Ydb::DataStreams::V1::UpdateStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000422dedae in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TNodeRegistrationRequest, NKikimrClient::TNodeRegistrationResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004536dbb1 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:72:5
    #8 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000457dbfbe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::UpdateStreamRequest, Ydb::DataStreams::V1::UpdateStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000457dbfbe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::UpdateStreamRequest, Ydb::DataStreams::V1::UpdateStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004536dbb1 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:72:5
    #8 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000459377be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::CreateConnectionRequest, FederatedQuery::CreateConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044e930be in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::ResolveConfigRequest, Ydb::DynamicConfig::ResolveConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004220066e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeInitRoot, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b4be0de in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::PlainGrpcRequest, Ydb::Debug::PlainGrpcResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004536d7e3 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:71:5
    #8 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000044a99ed9 in NKikimr::NGRpcServer::TGRpcStreamingRequest<Ydb::Topic::StreamReadMessage_FromClient, Ydb::Topic::StreamReadMessage_FromServer, NKikimr::NGRpcService::V1::TGRpcTopicService, 413>::OnAccepted(NYdbGrpc::EQueueEventStatus) /-S/ydb/core/grpc_streaming/grpc_streaming.h:253:27
    #15 0x000044aa0433 in NYdbGrpc::TQueueFixedEvent<NKikimr::NGRpcServer::TGRpcStreamingRequest<Ydb::Topic::StreamReadMessage_FromClient, Ydb::Topic::StreamReadMessage_FromServer, NKikimr::NGRpcService::V1::TGRpcTopicService, 413>>::Execute(bool) /-S/ydb/library/grpc/server/event_callback.h:54:9
    #16 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #17 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #18 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #19 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #20 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #21 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #23 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #24 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #25 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #26 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #27 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004220066e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeInitRoot, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004536d7e3 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:71:5
    #8 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042394acb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:101:5
    #8 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000422becee in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TTestShardControlRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000044a99ed9 in NKikimr::NGRpcServer::TGRpcStreamingRequest<Ydb::Topic::StreamReadMessage_FromClient, Ydb::Topic::StreamReadMessage_FromServer, NKikimr::NGRpcService::V1::TGRpcTopicService, 413>::OnAccepted(NYdbGrpc::EQueueEventStatus) /-S/ydb/core/grpc_streaming/grpc_streaming.h:253:27
    #14 0x000044aa0433 in NYdbGrpc::TQueueFixedEvent<NKikimr::NGRpcServer::TGRpcStreamingRequest<Ydb::Topic::StreamReadMessage_FromClient, Ydb::Topic::StreamReadMessage_FromServer, NKikimr::NGRpcService::V1::TGRpcTopicService, 413>>::Execute(bool) /-S/ydb/library/grpc/server/event_callback.h:54:9
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004536d415 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:70:5
    #8 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004220066e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeInitRoot, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000044a99ed9 in NKikimr::NGRpcServer::TGRpcStreamingRequest<Ydb::Topic::StreamReadMessage_FromClient, Ydb::Topic::StreamReadMessage_FromServer, NKikimr::NGRpcService::V1::TGRpcTopicService, 413>::OnAccepted(NYdbGrpc::EQueueEventStatus) /-S/ydb/core/grpc_streaming/grpc_streaming.h:253:27
    #15 0x000044aa0433 in NYdbGrpc::TQueueFixedEvent<NKikimr::NGRpcServer::TGRpcStreamingRequest<Ydb::Topic::StreamReadMessage_FromClient, Ydb::Topic::StreamReadMessage_FromServer, NKikimr::NGRpcService::V1::TGRpcTopicService, 413>>::Execute(bool) /-S/ydb/library/grpc/server/event_callback.h:54:9
    #16 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #17 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #18 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #19 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #20 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #21 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #23 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #24 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #25 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #26 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #27 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004536d415 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:70:5
    #8 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042394acb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:101:5
    #8 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e930be in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::ResolveConfigRequest, Ydb::DynamicConfig::ResolveConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6385a2 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6385a2 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6385a2 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6385a2 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:337:50
    #5 0x00003b6385a2 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6385a2 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6385a2 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6385a2 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004227f28b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TBlobStorageConfigRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004271975e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ReadTableRequest, Ydb::Table::ReadTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000426b71be in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExecuteDataQueryRequest, Ydb::Table::ExecuteDataQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205ab7 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00001c205ab7 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00001c205ab7 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00001c205ab7 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00001c205ab7 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00001c205ab7 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00001c205ab7 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00001c205ab7 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00001c205ab7 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00001c205ab7 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #11 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #12 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #13 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #14 0x00004536d047 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:69:5
    #15 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #16 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #17 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #18 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #19 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #20 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #21 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #22 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #23 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #24 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #25 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045880d3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::GetQueryStatusRequest, FederatedQuery::GetQueryStatusResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetQueryStatusRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetQueryStatusResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044dd5f6e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::AddVolatileConfigRequest, Ydb::DynamicConfig::AddVolatileConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004536d047 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:69:5
    #8 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459ee23e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListBindingsRequest, FederatedQuery::ListBindingsResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListBindingsRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListBindingsResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004524c1de in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::DropResourceRequest, Ydb::RateLimiter::DropResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004524c1de in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::DropResourceRequest, Ydb::RateLimiter::DropResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004536d047 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:69:5
    #8 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000452264fe in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::AlterResourceRequest, Ydb::RateLimiter::AlterResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000448e04ae in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::CreateTopicRequest, Ydb::PersQueue::V1::CreateTopicResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205ab7 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00001c205ab7 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00001c205ab7 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00001c205ab7 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00001c205ab7 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00001c205ab7 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00001c205ab7 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00001c205ab7 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00001c205ab7 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00001c205ab7 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #11 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #12 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #13 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #14 0x00004536cc79 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:68:5
    #15 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #16 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #17 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #18 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #19 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #20 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #21 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #22 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #23 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #24 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #25 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000423941cb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:100:5
    #8 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000345d326f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x0000345d326f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x0000345d326f in TBasicString<std::__y1::char_traits<char> > /-S/util/generic/string.h:552:11
    #4 0x0000345d326f in grpc_core::Channel::CreateWithBuilder(grpc_core::ChannelStackBuilder*) /-S/contrib/libs/grpc/src/core/lib/surface/channel.cc:155:31
    #5 0x0000345d4704 in grpc_core::Channel::Create(char const*, grpc_core::ChannelArgs, grpc_channel_stack_type, grpc_transport*) /-S/contrib/libs/grpc/src/core/lib/surface/channel.cc:230:10
    #6 0x000034d007a8 in grpc_core::Server::SetupTransport(grpc_transport*, grpc_pollset*, grpc_core::ChannelArgs const&, grpc_core::RefCountedPtr<grpc_core::channelz::SocketNode> const&) /-S/contrib/libs/grpc/src/core/lib/surface/server.cc:741:7
    #7 0x00003b5f3d62 in grpc_core::(anonymous namespace)::Chttp2ServerListener::ActiveConnection::HandshakingState::OnHandshakeDone(void*, y_absl::lts_y_20240722::Status) /-S/contrib/libs/grpc/src/core/ext/transport/chttp2/server/chttp2_server.cc:479:52
    #8 0x00003449f80e in exec_ctx_run /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:45:3
    #9 0x00003449f80e in grpc_core::ExecCtx::Flush() /-S/contrib/libs/grpc/src/core/lib/iomgr/exec_ctx.cc:72:9
    #10 0x000034672544 in end_worker /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc
    #11 0x000034672544 in pollset_work(grpc_pollset*, grpc_pollset_worker**, grpc_core::Timestamp) /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_epoll1_linux.cc:1049:3
    #12 0x00003466e118 in pollset_work(grpc_pollset*, grpc_pollset_worker**, grpc_core::Timestamp) /-S/contrib/libs/grpc/src/core/lib/iomgr/ev_posix.cc:249:7
    #13 0x000034691e58 in grpc_pollset_work(grpc_pollset*, grpc_pollset_worker**, grpc_core::Timestamp) /-S/contrib/libs/grpc/src/core/lib/iomgr/pollset.cc:48:10
    #14 0x00003464c908 in cq_next(grpc_completion_queue*, gpr_timespec, void*) /-S/contrib/libs/grpc/src/core/lib/surface/completion_queue.cc:1036:29
    #15 0x000034d3252e in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:166:15
    #16 0x00003445469f in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #17 0x00003445469f in NYdbGrpc::Dev::PullEvents(grpc::CompletionQueue*) /-S/ydb/public/sdk/cpp/src/library/grpc/client/grpc_client_low.cpp:190:18
    #18 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #19 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #20 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #21 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #22 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #23 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #24 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044338bbe in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::ModifyPermissionsRequest, Ydb::Scheme::ModifyPermissionsResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004229f12e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::THiveCreateTablet, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004536cc79 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:68:5
    #8 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b4be0de in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::PlainGrpcRequest, Ydb::Debug::PlainGrpcResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045985c3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ModifyConnectionRequest, FederatedQuery::ModifyConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004536cc79 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:68:5
    #8 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000423941cb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:100:5
    #8 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f1010ae in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::AlterNodeRequest, Ydb::Coordination::AlterNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004543010e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListShardsRequest, Ydb::DataStreams::V1::ListShardsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004536c8ab in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:67:5
    #8 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004269172e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::PrepareDataQueryRequest, Ydb::Table::PrepareDataQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000425d4d1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::BeginTransactionRequest, Ydb::Table::BeginTransactionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004536c8ab in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:67:5
    #8 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045344d9e in NYdbGrpc::TGRpcRequestImpl<Ydb::Auth::LoginRequest, Ydb::Auth::LoginResponse, NKikimr::NGRpcService::TGRpcAuthService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c1c7460 in TIntrusivePtr<TStdString<std::__y1::basic_string<char, std::__y1::char_traits<char>, std::__y1::allocator<char>>>, TStringPtrOps<TStdString<std::__y1::basic_string<char, std::__y1::char_traits<char>, std::__y1::allocator<char>>>>> TBasicString<char, std::__y1::char_traits<char>>::Construct<TStdString<std::__y1::basic_string<char, std::__y1::char_traits<char>, std::__y1::allocator<char>>>&>(TStdString<std::__y1::basic_string<char, std::__y1::char_traits<char>, std::__y1::allocator<char>>>&) /-S/util/generic/string.h:212:17
    #2 0x00001c1c733d in TBasicString<char, std::__y1::char_traits<char>>::Clone() /-S/util/generic/string.h:233:9
    #3 0x000020107e76 in Detach /-S/util/generic/string.h:381:13
    #4 0x000020107e76 in MutRef /-S/util/generic/string.h:254:9
    #5 0x000020107e76 in ReserveAndResize /-S/util/generic/string.h:810:31
    #6 0x000020107e76 in Resize /-S/contrib/restricted/abseil-cpp-tstring/y_absl/strings/internal/resize_uninitialized.h:58:8
    #7 0x000020107e76 in STLStringResizeUninitialized<TBasicString<char, std::__y1::char_traits<char> >, void> /-S/contrib/restricted/abseil-cpp-tstring/y_absl/strings/internal/resize_uninitialized.h:78:3
    #8 0x000020107e76 in google::protobuf::internal::EpsCopyInputStream::ReadString(char const*, int, TBasicString<char, std::__y1::char_traits<char>>*) /-S/contrib/libs/protobuf/src/google/protobuf/parse_context.h:168:7
    #9 0x00002bf383f0 in Ydb::Discovery::ListEndpointsRequest::_InternalParse(char const*, google::protobuf::internal::ParseContext*) /-B/ydb/public/api/protos/ydb_discovery.pb.cc:721:17
    #10 0x0000204082ff in MergeFromImpl<false> /-S/contrib/libs/protobuf/src/google/protobuf/message_lite.cc:156:14
    #11 0x0000204082ff in ParseFrom<(google::protobuf::MessageLite::ParseFlags)1, google::protobuf::io::ZeroCopyInputStream *> /-S/contrib/libs/protobuf/src/google/protobuf/message_lite.h:596:10
    #12 0x0000204082ff in google::protobuf::MessageLite::ParseFromZeroCopyStream(google::protobuf::io::ZeroCopyInputStream*) /-S/contrib/libs/protobuf/src/google/protobuf/message_lite.cc:268:10
    #13 0x00004516b544 in grpc::Status grpc::GenericDeserialize<grpc::ProtoBufferReader, Ydb::Discovery::ListEndpointsRequest>(grpc::ByteBuffer*, google::protobuf::MessageLite*) /-S/contrib/libs/grpc/include/grpcpp/impl/proto_utils.h:84:15
    #14 0x00004516a7b0 in Deserialize /-S/contrib/libs/grpc/include/grpcpp/impl/proto_utils.h:110:12
    #15 0x00004516a7b0 in grpc::ServerInterface::PayloadAsyncRequest<Ydb::Discovery::ListEndpointsRequest>::FinalizeResult(void**, bool*) /-S/contrib/libs/grpc/include/grpcpp/server_interface.h:268:35
    #16 0x000034d325a9 in grpc::CompletionQueue::AsyncNextInternal(void**, bool*, gpr_timespec) /-S/contrib/libs/grpc/src/cpp/common/completion_queue_cc.cc:177:26
    #17 0x00003b57cb36 in Next /-S/contrib/libs/grpc/include/grpcpp/completion_queue.h:182:13
    #18 0x00003b57cb36 in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:41:17
    #19 0x00003b57cb36 in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #20 0x00003b57cb36 in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #21 0x00003b57cb36 in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #22 0x00003b57cb36 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #23 0x00003b57cb36 in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #24 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #25 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #26 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #27 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #28 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #29 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #30 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638445 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:336:42
    #6 0x00003b638445 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638445 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638445 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638445 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004227f28b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TBlobStorageConfigRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000044b4533b in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::AlterTopicRequest, Ydb::Topic::AlterTopicResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004591d63e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeJobRequest, FederatedQuery::DescribeJobResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeJobRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeJobResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004543010e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListShardsRequest, Ydb::DataStreams::V1::ListShardsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004543010e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListShardsRequest, Ydb::DataStreams::V1::ListShardsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004536c10f in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:65:5
    #8 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000422becee in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TTestShardControlRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000421e089e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TPersQueueRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004536c10f in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:65:5
    #8 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045985c3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ModifyConnectionRequest, FederatedQuery::ModifyConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442c778e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::RemoveDirectoryRequest, Ydb::Scheme::RemoveDirectoryResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000455f2f5e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::RegisterStreamConsumerRequest, Ydb::DataStreams::V1::RegisterStreamConsumerResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004536bd41 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:64:5
    #8 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000455f2f5e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::RegisterStreamConsumerRequest, Ydb::DataStreams::V1::RegisterStreamConsumerResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000455f2f5e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::RegisterStreamConsumerRequest, Ydb::DataStreams::V1::RegisterStreamConsumerResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004536bd41 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:64:5
    #8 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004515633e in NYdbGrpc::TGRpcRequestImpl<Ydb::Discovery::NodeRegistrationRequest, Ydb::Discovery::NodeRegistrationResponse, NKikimr::NGRpcService::TGRpcDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000421a0f0e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeDescribe, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000455f2f5e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::RegisterStreamConsumerRequest, Ydb::DataStreams::V1::RegisterStreamConsumerResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000453bf36e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::CreateStreamRequest, Ydb::DataStreams::V1::CreateStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000044a99ed9 in NKikimr::NGRpcServer::TGRpcStreamingRequest<Ydb::Topic::StreamReadMessage_FromClient, Ydb::Topic::StreamReadMessage_FromServer, NKikimr::NGRpcService::V1::TGRpcTopicService, 413>::OnAccepted(NYdbGrpc::EQueueEventStatus) /-S/ydb/core/grpc_streaming/grpc_streaming.h:253:27
    #14 0x000044aa0433 in NYdbGrpc::TQueueFixedEvent<NKikimr::NGRpcServer::TGRpcStreamingRequest<Ydb::Topic::StreamReadMessage_FromClient, Ydb::Topic::StreamReadMessage_FromServer, NKikimr::NGRpcService::V1::TGRpcTopicService, 413>>::Execute(bool) /-S/ydb/library/grpc/server/event_callback.h:54:9
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f0d9a5e in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::CreateNodeRequest, Ydb::Coordination::CreateNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b4be0de in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::PlainGrpcRequest, Ydb::Debug::PlainGrpcResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004536b973 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:63:5
    #8 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000425aef8e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExecuteSchemeQueryRequest, Ydb::Table::ExecuteSchemeQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f126dbe in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::DropNodeRequest, Ydb::Coordination::DropNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004230335e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TCmsRequest, NKikimrClient::TCmsResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004536b973 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:63:5
    #8 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000426f647e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExecuteScanQueryRequest, Ydb::Table::ExecuteScanQueryPartialResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004234b8fe in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TInterconnectDebug, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004536b5a5 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:62:5
    #8 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000423938cb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:99:5
    #8 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000421a0f0e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeDescribe, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63879e in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63879e in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63879e in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63879e in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:338:48
    #5 0x00003b63879e in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63879e in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63879e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63879e in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004227f28b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TBlobStorageConfigRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045985c3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ModifyConnectionRequest, FederatedQuery::ModifyConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000458b503e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DeleteQueryRequest, FederatedQuery::DeleteQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004536b5a5 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:62:5
    #8 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458cf1be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ControlQueryRequest, FederatedQuery::ControlQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ControlQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ControlQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004271975e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ReadTableRequest, Ydb::Table::ReadTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004536b1d7 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:61:5
    #8 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000423938cb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:99:5
    #8 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000458b503e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DeleteQueryRequest, FederatedQuery::DeleteQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000458b503e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DeleteQueryRequest, FederatedQuery::DeleteQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004536b1d7 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:61:5
    #8 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b4be0de in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::PlainGrpcRequest, Ydb::Debug::PlainGrpcResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004236b4be in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TTabletStateRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004536c4dd in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:66:5
    #8 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b84318e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListLocalPartitionsRequest, Ydb::KeyValue::ListLocalPartitionsResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000421a0f0e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeDescribe, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000424347ee in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CreateTableRequest, Ydb::Table::CreateTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004251794e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CopyTableRequest, Ydb::Table::CopyTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004536c4dd in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:66:5
    #8 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044479f1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Export::ExportToYtRequest, Ydb::Export::ExportToYtResponse, NKikimr::NGRpcService::TGRpcYdbExportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004236b4be in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TTabletStateRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004536ae09 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:60:5
    #8 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000442c778e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::RemoveDirectoryRequest, Ydb::Scheme::RemoveDirectoryResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003f0d9a5e in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::CreateNodeRequest, Ydb::Coordination::CreateNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004269172e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::PrepareDataQueryRequest, Ydb::Table::PrepareDataQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004536ae09 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:60:5
    #8 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004596babe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeConnectionRequest, FederatedQuery::DescribeConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004515633e in NYdbGrpc::TGRpcRequestImpl<Ydb::Discovery::NodeRegistrationRequest, Ydb::Discovery::NodeRegistrationResponse, NKikimr::NGRpcService::TGRpcDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004536aa3b in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:59:5
    #8 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042392fcb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:98:5
    #8 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000421a0f0e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeDescribe, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638642 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:337:39
    #6 0x00003b638642 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638642 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638642 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638642 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004227f28b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TBlobStorageConfigRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d62efe in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::SetConfigRequest, Ydb::DynamicConfig::SetConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000046e3de6e in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::ExecuteScriptRequest, Ydb::Operations::Operation, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004543010e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListShardsRequest, Ydb::DataStreams::V1::ListShardsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004536aa3b in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:59:5
    #8 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004515633e in NYdbGrpc::TGRpcRequestImpl<Ydb::Discovery::NodeRegistrationRequest, Ydb::Discovery::NodeRegistrationResponse, NKikimr::NGRpcService::TGRpcDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004547bf8e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::PutRecordsRequest, Ydb::DataStreams::V1::PutRecordsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004536a66d in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:58:5
    #8 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042392fcb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:98:5
    #8 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004547bf8e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::PutRecordsRequest, Ydb::DataStreams::V1::PutRecordsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044c3986e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::AlterDatabaseRequest, Ydb::Cms::AlterDatabaseResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004536a66d in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:58:5
    #8 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003f126dbe in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::DropNodeRequest, Ydb::Coordination::DropNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000448e04ae in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::CreateTopicRequest, Ydb::PersQueue::V1::CreateTopicResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004536a2b1 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:57:5
    #8 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004591d63e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeJobRequest, FederatedQuery::DescribeJobResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeJobRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeJobResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000421a0f0e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeDescribe, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004248002b in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeTableRequest, Ydb::Table::DescribeTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045a2253e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ModifyBindingRequest, FederatedQuery::ModifyBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004536a2b1 in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:57:5
    #8 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003f14cace in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::DescribeNodeRequest, Ydb::Coordination::DescribeNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b52d57e in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::SchemeCacheRequest, Ydb::Debug::SchemeCacheResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000045369edc in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:56:5
    #8 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000443b1f1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::CancelOperationRequest, Ydb::Operations::CancelOperationResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000426dcf4e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::BulkUpsertRequest, Ydb::Table::BulkUpsertResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027f3dd72 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x000027f3dd72 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x000027f3dd72 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x000027f3dd72 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x000027f3dd72 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x000027f3dd72 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x000027f3dd72 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x000027f3dd72 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x000027f3dd72 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x000027f3dd72 in TBasicString<std::__y1::char_traits<char> > /-S/util/generic/string.h:552:11
    #11 0x000027f3dd72 in StatusRep /-S/contrib/restricted/abseil-cpp-tstring/y_absl/status/internal/status_internal.h:63:9
    #12 0x000027f3dd72 in y_absl::lts_y_20240722::Status::Status(y_absl::lts_y_20240722::StatusCode, std::__y1::basic_string_view<char, std::__y1::char_traits<char>>) /-S/contrib/restricted/abseil-cpp-tstring/y_absl/status/status.cc:111:29
    #13 0x0000345843a6 in grpc_core::Call::CancelWithStatus(grpc_status_code, char const*) /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:368:11
    #14 0x0000345a6523 in grpc_call_cancel_with_status /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:3499:30
    #15 0x00003b5b2d26 in grpc::ServerContextBase::TryCancel() const /-S/contrib/libs/grpc/src/cpp/server/server_context.cc:347:7
    #16 0x00003b5709dc in NYdbGrpc::TGrpcServiceProtectiable::StopService() /-S/ydb/library/grpc/server/grpc_server.cpp:64:26
    #17 0x00003b577d1e in NYdbGrpc::TGRpcServer::Stop() /-S/ydb/library/grpc/server/grpc_server.cpp:278:18
    #18 0x0000420adbe9 in NKikimr::(anonymous namespace)::StopGRpcServers(std::__y1::weak_ptr<NKikimr::TGRpcServersWrapper>) /-S/ydb/core/driver_lib/run/run.cpp:189:21
    #19 0x0000420aced2 in NKikimr::TKikimrRunner::KikimrStop(bool) /-S/ydb/core/driver_lib/run/run.cpp:2158:9
    #20 0x00003f4121fc in NKikimr::MainRun(NKikimr::TKikimrRunConfig const&, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:50:17
    #21 0x000041f34fdb in NKikimr::NDriverClient::TClientCommandServer::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/core/driver_lib/cli_utils/cli_cmds_server.cpp:51:12
    #22 0x00003f497865 in NYdb::NConsoleClient::TClientCommandTree::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:512:33
    #23 0x00003f4914c5 in NYdb::NConsoleClient::TClientCommand::Process(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:257:16
    #24 0x00003f483c87 in NKikimr::NDriverClient::NewClient(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/cli_utils/cli_cmds_root.cpp:77:26
    #25 0x00003f418246 in NKikimr::Main(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:151:20
    #26 0x00003f41c0fd in ParameterizedMain(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:201:16
    #27 0x00001f8a2fc5 in main /-S/ydb/apps/ydbd/main.cpp:31:12
    #28 0x7fdbb2a78d8f  (/lib/x86_64-linux-gnu/libc.so.6+0x29d8f) (BuildId: 4f7b0c955c3d81d7cac1501a2498b69d1d82bfe7)

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000045369edc in NKikimr::NGRpcService::TGRpcDataStreamsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/datastreams/grpc_service.cpp:56:5
    #8 0x0000420cff39 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420d069d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DataStreams::V1::DataStreamsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044e4769e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetMetadataRequest, Ydb::DynamicConfig::GetMetadataResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003f0d9a5e in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::CreateNodeRequest, Ydb::Coordination::CreateNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000045331adf in NKikimr::NGRpcService::TGRpcAuthService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/auth/grpc_service.cpp:49:5
    #8 0x0000420ce4c9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Auth::V1::AuthService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420cec2d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Auth::V1::AuthService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004421d4ee in NYdbGrpc::TGRpcRequestImpl<Ydb::Scripting::ExplainYqlRequest, Ydb::Scripting::ExplainYqlResponse, NKikimr::NGRpcService::TGRpcYdbScriptingService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000421a0f0e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeDescribe, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b63883e in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:338:37
    #6 0x00003b63883e in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b63883e in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b63883e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b63883e in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004227f28b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TBlobStorageConfigRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044526d7e in NYdbGrpc::TGRpcRequestImpl<Ydb::Import::ListObjectsInS3ExportRequest, Ydb::Import::ListObjectsInS3ExportResponse, NKikimr::NGRpcService::TGRpcYdbImportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044479f1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Export::ExportToYtRequest, Ydb::Export::ExportToYtResponse, NKikimr::NGRpcService::TGRpcYdbExportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000045331adf in NKikimr::NGRpcService::TGRpcAuthService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/auth/grpc_service.cpp:49:5
    #8 0x0000420ce4c9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Auth::V1::AuthService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420cec2d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Auth::V1::AuthService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045a3c6be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DeleteBindingRequest, FederatedQuery::DeleteBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045a2253e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ModifyBindingRequest, FederatedQuery::ModifyBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000452e2ef1 in NKikimr::NGRpcService::TGRpcMonitoringService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/monitoring/grpc_service.cpp:48:5
    #8 0x0000420cca19 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Monitoring::V1::MonitoringService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420cd17d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Monitoring::V1::MonitoringService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000046e1834b in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::ExecuteQueryRequest, Ydb::Query::ExecuteQueryResponsePart, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e4769e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetMetadataRequest, Ydb::DynamicConfig::GetMetadataResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004225f9ae in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TDrainNodeRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000452e2ef1 in NKikimr::NGRpcService::TGRpcMonitoringService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/monitoring/grpc_service.cpp:48:5
    #8 0x0000420cca19 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Monitoring::V1::MonitoringService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420cd17d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Monitoring::V1::MonitoringService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044c8528e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::ListDatabasesRequest, Ydb::Cms::ListDatabasesResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b9001ee in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListRangeRequest, Ydb::KeyValue::ListRangeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000452e2b2e in NKikimr::NGRpcService::TGRpcMonitoringService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/monitoring/grpc_service.cpp:38:5
    #8 0x0000420cca19 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Monitoring::V1::MonitoringService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420cd17d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Monitoring::V1::MonitoringService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000046e1834b in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::ExecuteQueryRequest, Ydb::Query::ExecuteQueryResponsePart, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000421a0f0e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeDescribe, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e4769e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetMetadataRequest, Ydb::DynamicConfig::GetMetadataResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004229f12e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::THiveCreateTablet, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000452e2b2e in NKikimr::NGRpcService::TGRpcMonitoringService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/monitoring/grpc_service.cpp:38:5
    #8 0x0000420cca19 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Monitoring::V1::MonitoringService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420cd17d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Monitoring::V1::MonitoringService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004222022e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TResolveNodeRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044edeade in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::FetchStartupConfigRequest, Ydb::DynamicConfig::FetchStartupConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000451e8537 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:39:5
    #8 0x0000451e6f5f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d8a54e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::ReplaceConfigRequest, Ydb::DynamicConfig::ReplaceConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044c5f57e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::GetDatabaseStatusRequest, Ydb::Cms::GetDatabaseStatusResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004bb5eece in NYdbGrpc::TGRpcRequestImpl<Ydb::View::DescribeViewRequest, Ydb::View::DescribeViewResponse, NKikimr::NGRpcService::TGRpcViewService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000451e8537 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:39:5
    #8 0x0000451e6f5f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004438bd6e in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::GetOperationRequest, Ydb::Operations::GetOperationResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044c1221e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::CreateDatabaseRequest, Ydb::Cms::CreateDatabaseResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000451e8185 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:38:5
    #8 0x0000451e6f5f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000046e1834b in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::ExecuteQueryRequest, Ydb::Query::ExecuteQueryResponsePart, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000421a0f0e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeDescribe, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004227f28b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TBlobStorageConfigRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b4b03bc in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:74:5
    #8 0x00004b4b69a9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Debug::V1::DebugService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x00004b4b710d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Debug::V1::DebugService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b78eea2 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:45:5
    #8 0x00004b78d85f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b4af19c in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:72:5
    #8 0x00004b4b69a9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Debug::V1::DebugService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x00004b4b710d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Debug::V1::DebugService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c3986e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::AlterDatabaseRequest, Ydb::Cms::AlterDatabaseResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443b1f1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::CancelOperationRequest, Ydb::Operations::CancelOperationResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000451e8185 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:38:5
    #8 0x0000451e6f5f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c1221e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::CreateDatabaseRequest, Ydb::Cms::CreateDatabaseResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044c3986e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::AlterDatabaseRequest, Ydb::Cms::AlterDatabaseResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004222022e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TResolveNodeRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000046e1834b in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::ExecuteQueryRequest, Ydb::Query::ExecuteQueryResponsePart, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c5f57e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::GetDatabaseStatusRequest, Ydb::Cms::GetDatabaseStatusResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004438bd6e in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::GetOperationRequest, Ydb::Operations::GetOperationResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442ed49e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::ListDirectoryRequest, Ydb::Scheme::ListDirectoryResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000426204fe in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DeleteSessionRequest, Ydb::Table::DeleteSessionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044cf551e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::GetScaleRecommendationRequest, Ydb::Cms::GetScaleRecommendationResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000451e7dd0 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:37:5
    #8 0x0000451e6f5f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000046e1834b in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::ExecuteQueryRequest, Ydb::Query::ExecuteQueryResponsePart, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000421c0ace in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TChooseProxyRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044977b5e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::RemoveReadRuleRequest, Ydb::PersQueue::V1::RemoveReadRuleResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b4e43de in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::GrpcProxyRequest, Ydb::Debug::GrpcProxyResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000451e7dd0 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:37:5
    #8 0x0000451e6f5f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442a013e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::MakeDirectoryRequest, Ydb::Scheme::MakeDirectoryResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000426b71be in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExecuteDataQueryRequest, Ydb::Table::ExecuteDataQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000451e7a1b in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:36:5
    #8 0x0000451e6f5f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000046e1834b in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::ExecuteQueryRequest, Ydb::Query::ExecuteQueryResponsePart, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044526d7e in NYdbGrpc::TGRpcRequestImpl<Ydb::Import::ListObjectsInS3ExportRequest, Ydb::Import::ListObjectsInS3ExportResponse, NKikimr::NGRpcService::TGRpcYdbImportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004273d61e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ReadRowsRequest, Ydb::Table::ReadRowsResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000451e7a1b in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:36:5
    #8 0x0000451e6f5f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044338bbe in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::ModifyPermissionsRequest, Ydb::Scheme::ModifyPermissionsResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b4e43de in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::GrpcProxyRequest, Ydb::Debug::GrpcProxyResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000451e7673 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:35:5
    #8 0x0000451e6f5f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000046e1834b in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::ExecuteQueryRequest, Ydb::Query::ExecuteQueryResponsePart, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000421c0ace in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TChooseProxyRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004227f28b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TBlobStorageConfigRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004515633e in NYdbGrpc::TGRpcRequestImpl<Ydb::Discovery::NodeRegistrationRequest, Ydb::Discovery::NodeRegistrationResponse, NKikimr::NGRpcService::TGRpcDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004bb5eece in NYdbGrpc::TGRpcRequestImpl<Ydb::View::DescribeViewRequest, Ydb::View::DescribeViewResponse, NKikimr::NGRpcService::TGRpcViewService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000451e7673 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:35:5
    #8 0x0000451e6f5f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044dd5f6e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::AddVolatileConfigRequest, Ydb::DynamicConfig::AddVolatileConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004589aebe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ModifyQueryRequest, FederatedQuery::ModifyQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000451e72b2 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:34:5
    #8 0x0000451e6f5f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000423926cb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:97:5
    #8 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000453bf36e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::CreateStreamRequest, Ydb::DataStreams::V1::CreateStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b4e43de in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::GrpcProxyRequest, Ydb::Debug::GrpcProxyResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000451e72b2 in NKikimr::NQuoter::TRateLimiterGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:34:5
    #8 0x0000451e6f5f in NKikimr::NQuoter::TRateLimiterGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/rate_limiter/grpc_service.cpp:24:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b8da50e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ReadRangeRequest, Ydb::KeyValue::ReadRangeResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004359cd1e in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::CreateSnapshotRequest, Ydb::ClickhouseInternal::CreateSnapshotResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #8 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000423926cb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:97:5
    #8 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000421c0ace in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TChooseProxyRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456896de in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::AddTagsToStreamRequest, Ydb::DataStreams::V1::AddTagsToStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000044b6b04b in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DescribeTopicRequest, Ydb::Topic::DescribeTopicResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #8 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004220066e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeInitRoot, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000044b4533b in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::AlterTopicRequest, Ydb::Topic::AlterTopicResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6235a2 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b6235a2 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b6235a2 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b6235a2 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003b6235a2 in new_node<const std::__y1::piecewise_construct_t &, std::__y1::tuple<const Ydb::StatusIds_StatusCode &>, std::__y1::tuple<> > /-S/util/generic/hash_table.h:947:19
    #6 0x00003b6235a2 in emplace_direct<const std::__y1::piecewise_construct_t &, std::__y1::tuple<const Ydb::StatusIds_StatusCode &>, std::__y1::tuple<> > /-S/util/generic/hash_table.h:697:21
    #7 0x00003b6235a2 in std::__y1::shared_ptr<NKikimr::NGRpcService::TResponseStatusCounter>& THashMap<unsigned int, std::__y1::shared_ptr<NKikimr::NGRpcService::TResponseStatusCounter>, THash<unsigned int>, TEqualTo<unsigned int>, std::__y1::allocator<unsigned int>>::operator[]<Ydb::StatusIds_StatusCode>(Ydb::StatusIds_StatusCode const&) /-S/util/generic/hash.h:249:20
    #8 0x00003b6211fb in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:306:5
    #9 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #10 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #11 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #14 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #15 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042391dcb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:96:5
    #8 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000459ee23e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListBindingsRequest, FederatedQuery::ListBindingsResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListBindingsRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListBindingsResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000435c2a2e in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::RefreshSnapshotRequest, Ydb::ClickhouseInternal::RefreshSnapshotResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6348e8 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6348e8 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6348e8 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6348e8 in void std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>::construct[abi:fe200000]<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&, char const (&) [13]>(NKikimr::NGRpcService::TResponseStatusCounter*, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&, char const (&) [13]) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:28
    #5 0x00003b6211e0 in construct<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[13], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #6 0x00003b6211e0 in __shared_ptr_emplace<TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[13], std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #7 0x00003b6211e0 in allocate_shared<NKikimr::NGRpcService::TResponseStatusCounter, std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[13], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #8 0x00003b6211e0 in make_shared<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[13], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #9 0x00003b6211e0 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:307:9
    #10 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000459d40be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::CreateBindingRequest, FederatedQuery::CreateBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004273d61e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ReadRowsRequest, Ydb::Table::ReadRowsResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6235a2 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b6235a2 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b6235a2 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b6235a2 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003b6235a2 in new_node<const std::__y1::piecewise_construct_t &, std::__y1::tuple<const Ydb::StatusIds_StatusCode &>, std::__y1::tuple<> > /-S/util/generic/hash_table.h:947:19
    #6 0x00003b6235a2 in emplace_direct<const std::__y1::piecewise_construct_t &, std::__y1::tuple<const Ydb::StatusIds_StatusCode &>, std::__y1::tuple<> > /-S/util/generic/hash_table.h:697:21
    #7 0x00003b6235a2 in std::__y1::shared_ptr<NKikimr::NGRpcService::TResponseStatusCounter>& THashMap<unsigned int, std::__y1::shared_ptr<NKikimr::NGRpcService::TResponseStatusCounter>, THash<unsigned int>, TEqualTo<unsigned int>, std::__y1::allocator<unsigned int>>::operator[]<Ydb::StatusIds_StatusCode>(Ydb::StatusIds_StatusCode const&) /-S/util/generic/hash.h:249:20
    #8 0x00003b62104b in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:304:5
    #9 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #10 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #11 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #14 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #15 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042391dcb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:96:5
    #8 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000421c0ace in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TChooseProxyRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004227f28b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TBlobStorageConfigRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b4b03bc in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:74:5
    #8 0x00004b4b69a9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Debug::V1::DebugService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x00004b4b710d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Debug::V1::DebugService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046c16c8e in NYdbGrpc::TGRpcRequestImpl<Fq::Private::WriteTaskResultRequest, Fq::Private::WriteTaskResultResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::WriteTaskResultRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::WriteTaskResultResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000435c2a2e in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::RefreshSnapshotRequest, Ydb::ClickhouseInternal::RefreshSnapshotResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b636238 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b636238 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b636238 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b636238 in void std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>::construct[abi:fe200000]<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&, char const (&) [10]>(NKikimr::NGRpcService::TResponseStatusCounter*, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&, char const (&) [10]) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:28
    #5 0x00003b621030 in construct<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[10], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #6 0x00003b621030 in __shared_ptr_emplace<TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[10], std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #7 0x00003b621030 in allocate_shared<NKikimr::NGRpcService::TResponseStatusCounter, std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[10], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #8 0x00003b621030 in make_shared<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[10], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #9 0x00003b621030 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:305:9
    #10 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004576b21e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::SplitShardRequest, Ydb::DataStreams::V1::SplitShardResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004576b21e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::SplitShardRequest, Ydb::DataStreams::V1::SplitShardResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6235a2 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b6235a2 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b6235a2 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b6235a2 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003b6235a2 in new_node<const std::__y1::piecewise_construct_t &, std::__y1::tuple<const Ydb::StatusIds_StatusCode &>, std::__y1::tuple<> > /-S/util/generic/hash_table.h:947:19
    #6 0x00003b6235a2 in emplace_direct<const std::__y1::piecewise_construct_t &, std::__y1::tuple<const Ydb::StatusIds_StatusCode &>, std::__y1::tuple<> > /-S/util/generic/hash_table.h:697:21
    #7 0x00003b6235a2 in std::__y1::shared_ptr<NKikimr::NGRpcService::TResponseStatusCounter>& THashMap<unsigned int, std::__y1::shared_ptr<NKikimr::NGRpcService::TResponseStatusCounter>, THash<unsigned int>, TEqualTo<unsigned int>, std::__y1::allocator<unsigned int>>::operator[]<Ydb::StatusIds_StatusCode>(Ydb::StatusIds_StatusCode const&) /-S/util/generic/hash.h:249:20
    #8 0x00003b620e9b in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:302:5
    #9 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #10 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #11 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #14 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #15 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004223fdee in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TFillNodeRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456fa47e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListTagsForStreamRequest, Ydb::DataStreams::V1::ListTagsForStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045790bfe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::StartStreamEncryptionRequest, Ydb::DataStreams::V1::StartStreamEncryptionResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b636748 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b636748 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b636748 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b636748 in void std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>::construct[abi:fe200000]<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&, char const (&) [16]>(NKikimr::NGRpcService::TResponseStatusCounter*, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&, char const (&) [16]) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:28
    #5 0x00003b620e80 in construct<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[16], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #6 0x00003b620e80 in __shared_ptr_emplace<TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[16], std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #7 0x00003b620e80 in allocate_shared<NKikimr::NGRpcService::TResponseStatusCounter, std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[16], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #8 0x00003b620e80 in make_shared<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[16], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #9 0x00003b620e80 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:303:9
    #10 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045663cfe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListStreamConsumersRequest, Ydb::DataStreams::V1::ListStreamConsumersResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000456d4a9e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::EnableEnhancedMonitoringRequest, Ydb::DataStreams::V1::EnableEnhancedMonitoringResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6235a2 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b6235a2 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b6235a2 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b6235a2 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003b6235a2 in new_node<const std::__y1::piecewise_construct_t &, std::__y1::tuple<const Ydb::StatusIds_StatusCode &>, std::__y1::tuple<> > /-S/util/generic/hash_table.h:947:19
    #6 0x00003b6235a2 in emplace_direct<const std::__y1::piecewise_construct_t &, std::__y1::tuple<const Ydb::StatusIds_StatusCode &>, std::__y1::tuple<> > /-S/util/generic/hash_table.h:697:21
    #7 0x00003b6235a2 in std::__y1::shared_ptr<NKikimr::NGRpcService::TResponseStatusCounter>& THashMap<unsigned int, std::__y1::shared_ptr<NKikimr::NGRpcService::TResponseStatusCounter>, THash<unsigned int>, TEqualTo<unsigned int>, std::__y1::allocator<unsigned int>>::operator[]<Ydb::StatusIds_StatusCode>(Ydb::StatusIds_StatusCode const&) /-S/util/generic/hash.h:249:20
    #8 0x00003b620ceb in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:300:5
    #9 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #10 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #11 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #14 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #15 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205ab7 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00001c205ab7 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00001c205ab7 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00001c205ab7 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00001c205ab7 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00001c205ab7 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00001c205ab7 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00001c205ab7 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00001c205ab7 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00001c205ab7 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #11 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #12 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #13 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #14 0x0000423914cb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:95:5
    #15 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #16 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #17 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #18 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #19 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #20 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #21 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #22 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #23 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #24 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #25 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000421c0ace in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TChooseProxyRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045663cfe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListStreamConsumersRequest, Ydb::DataStreams::V1::ListStreamConsumersResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000046c87dee in NYdbGrpc::TGRpcRequestImpl<Fq::Private::DeleteRateLimiterResourceRequest, Fq::Private::DeleteRateLimiterResourceResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::DeleteRateLimiterResourceRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::DeleteRateLimiterResourceResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b636238 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b636238 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b636238 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b636238 in void std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>::construct[abi:fe200000]<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&, char const (&) [10]>(NKikimr::NGRpcService::TResponseStatusCounter*, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&, char const (&) [10]) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:28
    #5 0x00003b620cd0 in construct<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[10], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #6 0x00003b620cd0 in __shared_ptr_emplace<TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[10], std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #7 0x00003b620cd0 in allocate_shared<NKikimr::NGRpcService::TResponseStatusCounter, std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[10], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #8 0x00003b620cd0 in make_shared<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[10], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #9 0x00003b620cd0 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:301:9
    #10 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459ee23e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ListBindingsRequest, FederatedQuery::ListBindingsResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListBindingsRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ListBindingsResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456af0be in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DisableEnhancedMonitoringRequest, Ydb::DataStreams::V1::DisableEnhancedMonitoringResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6235a2 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b6235a2 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b6235a2 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b6235a2 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003b6235a2 in new_node<const std::__y1::piecewise_construct_t &, std::__y1::tuple<const Ydb::StatusIds_StatusCode &>, std::__y1::tuple<> > /-S/util/generic/hash_table.h:947:19
    #6 0x00003b6235a2 in emplace_direct<const std::__y1::piecewise_construct_t &, std::__y1::tuple<const Ydb::StatusIds_StatusCode &>, std::__y1::tuple<> > /-S/util/generic/hash_table.h:697:21
    #7 0x00003b6235a2 in std::__y1::shared_ptr<NKikimr::NGRpcService::TResponseStatusCounter>& THashMap<unsigned int, std::__y1::shared_ptr<NKikimr::NGRpcService::TResponseStatusCounter>, THash<unsigned int>, TEqualTo<unsigned int>, std::__y1::allocator<unsigned int>>::operator[]<Ydb::StatusIds_StatusCode>(Ydb::StatusIds_StatusCode const&) /-S/util/generic/hash.h:249:20
    #8 0x00003b620b3b in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:298:5
    #9 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #10 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #11 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #14 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #15 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000423914cb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:95:5
    #8 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000046c622ce in NYdbGrpc::TGRpcRequestImpl<Fq::Private::CreateRateLimiterResourceRequest, Fq::Private::CreateRateLimiterResourceResponse, NKikimr::NGRpcService::TGRpcFqPrivateTaskService, NKikimr::TSecurityTextFormatPrinter<Fq::Private::CreateRateLimiterResourceRequest>, NKikimr::TSecurityTextFormatPrinter<Fq::Private::CreateRateLimiterResourceResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004571fe5e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::MergeShardsRequest, Ydb::DataStreams::V1::MergeShardsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b634df8 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b634df8 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b634df8 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b634df8 in void std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>::construct[abi:fe200000]<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&, char const (&) [15]>(NKikimr::NGRpcService::TResponseStatusCounter*, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&, char const (&) [15]) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:28
    #5 0x00003b620b20 in construct<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[15], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #6 0x00003b620b20 in __shared_ptr_emplace<TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[15], std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #7 0x00003b620b20 in allocate_shared<NKikimr::NGRpcService::TResponseStatusCounter, std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[15], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #8 0x00003b620b20 in make_shared<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[15], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #9 0x00003b620b20 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:299:9
    #10 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459d40be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::CreateBindingRequest, FederatedQuery::CreateBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004bad9c6e in NYdbGrpc::TGRpcRequestImpl<Ydb::Tablet::ExecuteTabletMiniKQLRequest, Ydb::Tablet::ExecuteTabletMiniKQLResponse, NKikimr::NGRpcService::TGRpcYdbTabletService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6235a2 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b6235a2 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b6235a2 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b6235a2 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003b6235a2 in new_node<const std::__y1::piecewise_construct_t &, std::__y1::tuple<const Ydb::StatusIds_StatusCode &>, std::__y1::tuple<> > /-S/util/generic/hash_table.h:947:19
    #6 0x00003b6235a2 in emplace_direct<const std::__y1::piecewise_construct_t &, std::__y1::tuple<const Ydb::StatusIds_StatusCode &>, std::__y1::tuple<> > /-S/util/generic/hash_table.h:697:21
    #7 0x00003b6235a2 in std::__y1::shared_ptr<NKikimr::NGRpcService::TResponseStatusCounter>& THashMap<unsigned int, std::__y1::shared_ptr<NKikimr::NGRpcService::TResponseStatusCounter>, THash<unsigned int>, TEqualTo<unsigned int>, std::__y1::allocator<unsigned int>>::operator[]<Ydb::StatusIds_StatusCode>(Ydb::StatusIds_StatusCode const&) /-S/util/generic/hash.h:249:20
    #8 0x00003b62098b in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:296:5
    #9 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #10 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #11 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #14 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #15 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000423914cb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:95:5
    #8 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000421c0ace in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TChooseProxyRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004227f28b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TBlobStorageConfigRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004271975e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ReadTableRequest, Ydb::Table::ReadTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000435e873e in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::DiscardSnapshotRequest, Ydb::ClickhouseInternal::DiscardSnapshotResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b635d28 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b635d28 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b635d28 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b635d28 in void std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>::construct[abi:fe200000]<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&, char const (&) [20]>(NKikimr::NGRpcService::TResponseStatusCounter*, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&, char const (&) [20]) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:28
    #5 0x00003b620970 in construct<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[20], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #6 0x00003b620970 in __shared_ptr_emplace<TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[20], std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #7 0x00003b620970 in allocate_shared<NKikimr::NGRpcService::TResponseStatusCounter, std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[20], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #8 0x00003b620970 in make_shared<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[20], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #9 0x00003b620970 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:297:9
    #10 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456af0be in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DisableEnhancedMonitoringRequest, Ydb::DataStreams::V1::DisableEnhancedMonitoringResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000456af0be in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DisableEnhancedMonitoringRequest, Ydb::DataStreams::V1::DisableEnhancedMonitoringResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6235a2 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b6235a2 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b6235a2 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b6235a2 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003b6235a2 in new_node<const std::__y1::piecewise_construct_t &, std::__y1::tuple<const Ydb::StatusIds_StatusCode &>, std::__y1::tuple<> > /-S/util/generic/hash_table.h:947:19
    #6 0x00003b6235a2 in emplace_direct<const std::__y1::piecewise_construct_t &, std::__y1::tuple<const Ydb::StatusIds_StatusCode &>, std::__y1::tuple<> > /-S/util/generic/hash_table.h:697:21
    #7 0x00003b6235a2 in std::__y1::shared_ptr<NKikimr::NGRpcService::TResponseStatusCounter>& THashMap<unsigned int, std::__y1::shared_ptr<NKikimr::NGRpcService::TResponseStatusCounter>, THash<unsigned int>, TEqualTo<unsigned int>, std::__y1::allocator<unsigned int>>::operator[]<Ydb::StatusIds_StatusCode>(Ydb::StatusIds_StatusCode const&) /-S/util/generic/hash.h:249:20
    #8 0x00003b6207db in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:294:5
    #9 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #10 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #11 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #14 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #15 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045880d3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::GetQueryStatusRequest, FederatedQuery::GetQueryStatusResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetQueryStatusRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetQueryStatusResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456af0be in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DisableEnhancedMonitoringRequest, Ydb::DataStreams::V1::DisableEnhancedMonitoringResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004563e31e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeStreamConsumerRequest, Ydb::DataStreams::V1::DescribeStreamConsumerResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b633ca8 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b633ca8 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b633ca8 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b633ca8 in void std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>::construct[abi:fe200000]<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&, char const (&) [12]>(NKikimr::NGRpcService::TResponseStatusCounter*, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&, char const (&) [12]) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:28
    #5 0x00003b6207c0 in construct<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[12], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #6 0x00003b6207c0 in __shared_ptr_emplace<TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[12], std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #7 0x00003b6207c0 in allocate_shared<NKikimr::NGRpcService::TResponseStatusCounter, std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[12], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #8 0x00003b6207c0 in make_shared<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[12], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #9 0x00003b6207c0 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:295:9
    #10 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004563e31e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeStreamConsumerRequest, Ydb::DataStreams::V1::DescribeStreamConsumerResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004563e31e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeStreamConsumerRequest, Ydb::DataStreams::V1::DescribeStreamConsumerResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6235a2 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b6235a2 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b6235a2 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b6235a2 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003b6235a2 in new_node<const std::__y1::piecewise_construct_t &, std::__y1::tuple<const Ydb::StatusIds_StatusCode &>, std::__y1::tuple<> > /-S/util/generic/hash_table.h:947:19
    #6 0x00003b6235a2 in emplace_direct<const std::__y1::piecewise_construct_t &, std::__y1::tuple<const Ydb::StatusIds_StatusCode &>, std::__y1::tuple<> > /-S/util/generic/hash_table.h:697:21
    #7 0x00003b6235a2 in std::__y1::shared_ptr<NKikimr::NGRpcService::TResponseStatusCounter>& THashMap<unsigned int, std::__y1::shared_ptr<NKikimr::NGRpcService::TResponseStatusCounter>, THash<unsigned int>, TEqualTo<unsigned int>, std::__y1::allocator<unsigned int>>::operator[]<Ydb::StatusIds_StatusCode>(Ydb::StatusIds_StatusCode const&) /-S/util/generic/hash.h:249:20
    #8 0x00003b62062b in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:292:5
    #9 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #10 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #11 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #14 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #15 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042390bcb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:94:5
    #8 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000421c0ace in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TChooseProxyRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004563e31e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeStreamConsumerRequest, Ydb::DataStreams::V1::DescribeStreamConsumerResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004563e31e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeStreamConsumerRequest, Ydb::DataStreams::V1::DescribeStreamConsumerResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6343d8 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6343d8 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6343d8 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6343d8 in void std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>::construct[abi:fe200000]<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&, char const (&) [8]>(NKikimr::NGRpcService::TResponseStatusCounter*, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&, char const (&) [8]) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:28
    #5 0x00003b620610 in construct<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[8], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #6 0x00003b620610 in __shared_ptr_emplace<TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[8], std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #7 0x00003b620610 in allocate_shared<NKikimr::NGRpcService::TResponseStatusCounter, std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[8], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #8 0x00003b620610 in make_shared<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[8], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #9 0x00003b620610 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:293:9
    #10 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004563e31e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeStreamConsumerRequest, Ydb::DataStreams::V1::DescribeStreamConsumerResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004563e31e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeStreamConsumerRequest, Ydb::DataStreams::V1::DescribeStreamConsumerResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6235a2 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b6235a2 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b6235a2 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b6235a2 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003b6235a2 in new_node<const std::__y1::piecewise_construct_t &, std::__y1::tuple<const Ydb::StatusIds_StatusCode &>, std::__y1::tuple<> > /-S/util/generic/hash_table.h:947:19
    #6 0x00003b6235a2 in emplace_direct<const std::__y1::piecewise_construct_t &, std::__y1::tuple<const Ydb::StatusIds_StatusCode &>, std::__y1::tuple<> > /-S/util/generic/hash_table.h:697:21
    #7 0x00003b6235a2 in std::__y1::shared_ptr<NKikimr::NGRpcService::TResponseStatusCounter>& THashMap<unsigned int, std::__y1::shared_ptr<NKikimr::NGRpcService::TResponseStatusCounter>, THash<unsigned int>, TEqualTo<unsigned int>, std::__y1::allocator<unsigned int>>::operator[]<Ydb::StatusIds_StatusCode>(Ydb::StatusIds_StatusCode const&) /-S/util/generic/hash.h:249:20
    #8 0x00003b62047b in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:290:5
    #9 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #10 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #11 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #14 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #15 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000042390bcb in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:94:5
    #8 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004563e31e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeStreamConsumerRequest, Ydb::DataStreams::V1::DescribeStreamConsumerResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456896de in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::AddTagsToStreamRequest, Ydb::DataStreams::V1::AddTagsToStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b635818 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b635818 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b635818 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b635818 in void std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>::construct[abi:fe200000]<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&, char const (&) [14]>(NKikimr::NGRpcService::TResponseStatusCounter*, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&, char const (&) [14]) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:28
    #5 0x00003b620460 in construct<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[14], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #6 0x00003b620460 in __shared_ptr_emplace<TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[14], std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #7 0x00003b620460 in allocate_shared<NKikimr::NGRpcService::TResponseStatusCounter, std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[14], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #8 0x00003b620460 in make_shared<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[14], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #9 0x00003b620460 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:291:9
    #10 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000456896de in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::AddTagsToStreamRequest, Ydb::DataStreams::V1::AddTagsToStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456896de in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::AddTagsToStreamRequest, Ydb::DataStreams::V1::AddTagsToStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6235a2 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b6235a2 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b6235a2 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b6235a2 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003b6235a2 in new_node<const std::__y1::piecewise_construct_t &, std::__y1::tuple<const Ydb::StatusIds_StatusCode &>, std::__y1::tuple<> > /-S/util/generic/hash_table.h:947:19
    #6 0x00003b6235a2 in emplace_direct<const std::__y1::piecewise_construct_t &, std::__y1::tuple<const Ydb::StatusIds_StatusCode &>, std::__y1::tuple<> > /-S/util/generic/hash_table.h:697:21
    #7 0x00003b6235a2 in std::__y1::shared_ptr<NKikimr::NGRpcService::TResponseStatusCounter>& THashMap<unsigned int, std::__y1::shared_ptr<NKikimr::NGRpcService::TResponseStatusCounter>, THash<unsigned int>, TEqualTo<unsigned int>, std::__y1::allocator<unsigned int>>::operator[]<Ydb::StatusIds_StatusCode>(Ydb::StatusIds_StatusCode const&) /-S/util/generic/hash.h:249:20
    #8 0x00003b6202cb in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:288:5
    #9 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #10 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #11 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #14 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #15 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045297b9e in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::DescribeResourceRequest, Ydb::RateLimiter::DescribeResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000421c0ace in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TChooseProxyRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004227f28b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TBlobStorageConfigRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b4b0cbc in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:75:5
    #8 0x00004b4b69a9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Debug::V1::DebugService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x00004b4b710d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Debug::V1::DebugService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b78eea2 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:45:5
    #8 0x00004b78d85f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000456896de in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::AddTagsToStreamRequest, Ydb::DataStreams::V1::AddTagsToStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045663cfe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListStreamConsumersRequest, Ydb::DataStreams::V1::ListStreamConsumersResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6348e8 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6348e8 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6348e8 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6348e8 in void std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>::construct[abi:fe200000]<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&, char const (&) [13]>(NKikimr::NGRpcService::TResponseStatusCounter*, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&, char const (&) [13]) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:28
    #5 0x00003b6202b0 in construct<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[13], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #6 0x00003b6202b0 in __shared_ptr_emplace<TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[13], std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #7 0x00003b6202b0 in allocate_shared<NKikimr::NGRpcService::TResponseStatusCounter, std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[13], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #8 0x00003b6202b0 in make_shared<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[13], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #9 0x00003b6202b0 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:289:9
    #10 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000456896de in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::AddTagsToStreamRequest, Ydb::DataStreams::V1::AddTagsToStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000456896de in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::AddTagsToStreamRequest, Ydb::DataStreams::V1::AddTagsToStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6235a2 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b6235a2 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b6235a2 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b6235a2 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003b6235a2 in new_node<const std::__y1::piecewise_construct_t &, std::__y1::tuple<const Ydb::StatusIds_StatusCode &>, std::__y1::tuple<> > /-S/util/generic/hash_table.h:947:19
    #6 0x00003b6235a2 in emplace_direct<const std::__y1::piecewise_construct_t &, std::__y1::tuple<const Ydb::StatusIds_StatusCode &>, std::__y1::tuple<> > /-S/util/generic/hash_table.h:697:21
    #7 0x00003b6235a2 in std::__y1::shared_ptr<NKikimr::NGRpcService::TResponseStatusCounter>& THashMap<unsigned int, std::__y1::shared_ptr<NKikimr::NGRpcService::TResponseStatusCounter>, THash<unsigned int>, TEqualTo<unsigned int>, std::__y1::allocator<unsigned int>>::operator[]<Ydb::StatusIds_StatusCode>(Ydb::StatusIds_StatusCode const&) /-S/util/generic/hash.h:249:20
    #8 0x00003b62011b in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:286:5
    #9 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #10 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #11 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #14 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #15 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000452bd57e in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::AcquireResourceRequest, Ydb::RateLimiter::AcquireResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456896de in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::AddTagsToStreamRequest, Ydb::DataStreams::V1::AddTagsToStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044e2198e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetConfigRequest, Ydb::DynamicConfig::GetConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b635308 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b635308 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b635308 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b635308 in void std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>::construct[abi:fe200000]<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&, char const (&) [11]>(NKikimr::NGRpcService::TResponseStatusCounter*, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&, char const (&) [11]) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:28
    #5 0x00003b620100 in construct<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[11], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #6 0x00003b620100 in __shared_ptr_emplace<TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[11], std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #7 0x00003b620100 in allocate_shared<NKikimr::NGRpcService::TResponseStatusCounter, std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[11], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #8 0x00003b620100 in make_shared<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[11], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #9 0x00003b620100 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:287:9
    #10 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004223fdee in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TFillNodeRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045663cfe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListStreamConsumersRequest, Ydb::DataStreams::V1::ListStreamConsumersResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6235a2 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b6235a2 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b6235a2 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b6235a2 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003b6235a2 in new_node<const std::__y1::piecewise_construct_t &, std::__y1::tuple<const Ydb::StatusIds_StatusCode &>, std::__y1::tuple<> > /-S/util/generic/hash_table.h:947:19
    #6 0x00003b6235a2 in emplace_direct<const std::__y1::piecewise_construct_t &, std::__y1::tuple<const Ydb::StatusIds_StatusCode &>, std::__y1::tuple<> > /-S/util/generic/hash_table.h:697:21
    #7 0x00003b6235a2 in std::__y1::shared_ptr<NKikimr::NGRpcService::TResponseStatusCounter>& THashMap<unsigned int, std::__y1::shared_ptr<NKikimr::NGRpcService::TResponseStatusCounter>, THash<unsigned int>, TEqualTo<unsigned int>, std::__y1::allocator<unsigned int>>::operator[]<Ydb::StatusIds_StatusCode>(Ydb::StatusIds_StatusCode const&) /-S/util/generic/hash.h:249:20
    #8 0x00003b61ff6b in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:284:5
    #9 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #10 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #11 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #14 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #15 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045344d9e in NYdbGrpc::TGRpcRequestImpl<Ydb::Auth::LoginRequest, Ydb::Auth::LoginResponse, NKikimr::NGRpcService::TGRpcAuthService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000442ed49e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::ListDirectoryRequest, Ydb::Scheme::ListDirectoryResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045663cfe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListStreamConsumersRequest, Ydb::DataStreams::V1::ListStreamConsumersResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000456d4a9e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::EnableEnhancedMonitoringRequest, Ydb::DataStreams::V1::EnableEnhancedMonitoringResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b633ca8 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b633ca8 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b633ca8 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b633ca8 in void std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>::construct[abi:fe200000]<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&, char const (&) [12]>(NKikimr::NGRpcService::TResponseStatusCounter*, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&, char const (&) [12]) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:28
    #5 0x00003b61ff50 in construct<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[12], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #6 0x00003b61ff50 in __shared_ptr_emplace<TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[12], std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #7 0x00003b61ff50 in allocate_shared<NKikimr::NGRpcService::TResponseStatusCounter, std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[12], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #8 0x00003b61ff50 in make_shared<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[12], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #9 0x00003b61ff50 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:285:9
    #10 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456d4a9e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::EnableEnhancedMonitoringRequest, Ydb::DataStreams::V1::EnableEnhancedMonitoringResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456d4a9e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::EnableEnhancedMonitoringRequest, Ydb::DataStreams::V1::EnableEnhancedMonitoringResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6235a2 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b6235a2 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b6235a2 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b6235a2 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003b6235a2 in new_node<const std::__y1::piecewise_construct_t &, std::__y1::tuple<const Ydb::StatusIds_StatusCode &>, std::__y1::tuple<> > /-S/util/generic/hash_table.h:947:19
    #6 0x00003b6235a2 in emplace_direct<const std::__y1::piecewise_construct_t &, std::__y1::tuple<const Ydb::StatusIds_StatusCode &>, std::__y1::tuple<> > /-S/util/generic/hash_table.h:697:21
    #7 0x00003b6235a2 in std::__y1::shared_ptr<NKikimr::NGRpcService::TResponseStatusCounter>& THashMap<unsigned int, std::__y1::shared_ptr<NKikimr::NGRpcService::TResponseStatusCounter>, THash<unsigned int>, TEqualTo<unsigned int>, std::__y1::allocator<unsigned int>>::operator[]<Ydb::StatusIds_StatusCode>(Ydb::StatusIds_StatusCode const&) /-S/util/generic/hash.h:249:20
    #8 0x00003b61fdbb in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:282:5
    #9 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #10 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #11 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #14 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #15 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004236b4be in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TTabletStateRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000456d4a9e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::EnableEnhancedMonitoringRequest, Ydb::DataStreams::V1::EnableEnhancedMonitoringResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000456d4a9e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::EnableEnhancedMonitoringRequest, Ydb::DataStreams::V1::EnableEnhancedMonitoringResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6343d8 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6343d8 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6343d8 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6343d8 in void std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>::construct[abi:fe200000]<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&, char const (&) [8]>(NKikimr::NGRpcService::TResponseStatusCounter*, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&, char const (&) [8]) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:28
    #5 0x00003b61fda0 in construct<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[8], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #6 0x00003b61fda0 in __shared_ptr_emplace<TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[8], std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #7 0x00003b61fda0 in allocate_shared<NKikimr::NGRpcService::TResponseStatusCounter, std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[8], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #8 0x00003b61fda0 in make_shared<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[8], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #9 0x00003b61fda0 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:283:9
    #10 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456d4a9e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::EnableEnhancedMonitoringRequest, Ydb::DataStreams::V1::EnableEnhancedMonitoringResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044479f1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Export::ExportToYtRequest, Ydb::Export::ExportToYtResponse, NKikimr::NGRpcService::TGRpcYdbExportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6235a2 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b6235a2 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b6235a2 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b6235a2 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003b6235a2 in new_node<const std::__y1::piecewise_construct_t &, std::__y1::tuple<const Ydb::StatusIds_StatusCode &>, std::__y1::tuple<> > /-S/util/generic/hash_table.h:947:19
    #6 0x00003b6235a2 in emplace_direct<const std::__y1::piecewise_construct_t &, std::__y1::tuple<const Ydb::StatusIds_StatusCode &>, std::__y1::tuple<> > /-S/util/generic/hash_table.h:697:21
    #7 0x00003b6235a2 in std::__y1::shared_ptr<NKikimr::NGRpcService::TResponseStatusCounter>& THashMap<unsigned int, std::__y1::shared_ptr<NKikimr::NGRpcService::TResponseStatusCounter>, THash<unsigned int>, TEqualTo<unsigned int>, std::__y1::allocator<unsigned int>>::operator[]<Ydb::StatusIds_StatusCode>(Ydb::StatusIds_StatusCode const&) /-S/util/generic/hash.h:249:20
    #8 0x00003b61fc0b in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:280:5
    #9 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #10 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #11 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #14 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #15 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045880d3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::GetQueryStatusRequest, FederatedQuery::GetQueryStatusResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetQueryStatusRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetQueryStatusResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000044b4533b in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::AlterTopicRequest, Ydb::Topic::AlterTopicResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004227f28b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TBlobStorageConfigRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456d4a9e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::EnableEnhancedMonitoringRequest, Ydb::DataStreams::V1::EnableEnhancedMonitoringResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004599fdbe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DeleteConnectionRequest, FederatedQuery::DeleteConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b634df8 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b634df8 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b634df8 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b634df8 in void std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>::construct[abi:fe200000]<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&, char const (&) [15]>(NKikimr::NGRpcService::TResponseStatusCounter*, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&, char const (&) [15]) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:28
    #5 0x00003b61fbf0 in construct<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[15], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #6 0x00003b61fbf0 in __shared_ptr_emplace<TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[15], std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #7 0x00003b61fbf0 in allocate_shared<NKikimr::NGRpcService::TResponseStatusCounter, std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[15], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #8 0x00003b61fbf0 in make_shared<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[15], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #9 0x00003b61fbf0 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:281:9
    #10 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045663cfe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListStreamConsumersRequest, Ydb::DataStreams::V1::ListStreamConsumersResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444ff75e in NYdbGrpc::TGRpcRequestImpl<Ydb::Import::ImportFromS3Request, Ydb::Import::ImportFromS3Response, NKikimr::NGRpcService::TGRpcYdbImportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6235a2 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b6235a2 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b6235a2 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b6235a2 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003b6235a2 in new_node<const std::__y1::piecewise_construct_t &, std::__y1::tuple<const Ydb::StatusIds_StatusCode &>, std::__y1::tuple<> > /-S/util/generic/hash_table.h:947:19
    #6 0x00003b6235a2 in emplace_direct<const std::__y1::piecewise_construct_t &, std::__y1::tuple<const Ydb::StatusIds_StatusCode &>, std::__y1::tuple<> > /-S/util/generic/hash_table.h:697:21
    #7 0x00003b6235a2 in std::__y1::shared_ptr<NKikimr::NGRpcService::TResponseStatusCounter>& THashMap<unsigned int, std::__y1::shared_ptr<NKikimr::NGRpcService::TResponseStatusCounter>, THash<unsigned int>, TEqualTo<unsigned int>, std::__y1::allocator<unsigned int>>::operator[]<Ydb::StatusIds_StatusCode>(Ydb::StatusIds_StatusCode const&) /-S/util/generic/hash.h:249:20
    #8 0x00003b61fa5b in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:278:5
    #9 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #10 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #11 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #14 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #15 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045344d9e in NYdbGrpc::TGRpcRequestImpl<Ydb::Auth::LoginRequest, Ydb::Auth::LoginResponse, NKikimr::NGRpcService::TGRpcAuthService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000456af0be in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DisableEnhancedMonitoringRequest, Ydb::DataStreams::V1::DisableEnhancedMonitoringResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004454ca5e in NYdbGrpc::TGRpcRequestImpl<Ydb::Import::ImportDataRequest, Ydb::Import::ImportDataResponse, NKikimr::NGRpcService::TGRpcYdbImportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6348e8 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6348e8 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6348e8 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6348e8 in void std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>::construct[abi:fe200000]<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&, char const (&) [13]>(NKikimr::NGRpcService::TResponseStatusCounter*, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&, char const (&) [13]) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:28
    #5 0x00003b61fa40 in construct<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[13], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #6 0x00003b61fa40 in __shared_ptr_emplace<TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[13], std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #7 0x00003b61fa40 in allocate_shared<NKikimr::NGRpcService::TResponseStatusCounter, std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[13], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #8 0x00003b61fa40 in make_shared<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[13], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #9 0x00003b61fa40 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:279:9
    #10 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000422becee in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TTestShardControlRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459b9f3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::TestConnectionRequest, FederatedQuery::TestConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::TestConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::TestConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6235a2 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b6235a2 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b6235a2 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b6235a2 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003b6235a2 in new_node<const std::__y1::piecewise_construct_t &, std::__y1::tuple<const Ydb::StatusIds_StatusCode &>, std::__y1::tuple<> > /-S/util/generic/hash_table.h:947:19
    #6 0x00003b6235a2 in emplace_direct<const std::__y1::piecewise_construct_t &, std::__y1::tuple<const Ydb::StatusIds_StatusCode &>, std::__y1::tuple<> > /-S/util/generic/hash_table.h:697:21
    #7 0x00003b6235a2 in std::__y1::shared_ptr<NKikimr::NGRpcService::TResponseStatusCounter>& THashMap<unsigned int, std::__y1::shared_ptr<NKikimr::NGRpcService::TResponseStatusCounter>, THash<unsigned int>, TEqualTo<unsigned int>, std::__y1::allocator<unsigned int>>::operator[]<Ydb::StatusIds_StatusCode>(Ydb::StatusIds_StatusCode const&) /-S/util/generic/hash.h:249:20
    #8 0x00003b61f8ab in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:276:5
    #9 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #10 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #11 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #14 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #15 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004238f9c2 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:92:5
    #8 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000044b4533b in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::AlterTopicRequest, Ydb::Topic::AlterTopicResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000459b9f3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::TestConnectionRequest, FederatedQuery::TestConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::TestConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::TestConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004240ea7b in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::AlterTableRequest, Ydb::Table::AlterTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b633ca8 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b633ca8 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b633ca8 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b633ca8 in void std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>::construct[abi:fe200000]<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&, char const (&) [12]>(NKikimr::NGRpcService::TResponseStatusCounter*, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&, char const (&) [12]) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:28
    #5 0x00003b61f890 in construct<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[12], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #6 0x00003b61f890 in __shared_ptr_emplace<TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[12], std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #7 0x00003b61f890 in allocate_shared<NKikimr::NGRpcService::TResponseStatusCounter, std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[12], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #8 0x00003b61f890 in make_shared<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[12], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #9 0x00003b61f890 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:277:9
    #10 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000456af0be in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DisableEnhancedMonitoringRequest, Ydb::DataStreams::V1::DisableEnhancedMonitoringResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000456af0be in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DisableEnhancedMonitoringRequest, Ydb::DataStreams::V1::DisableEnhancedMonitoringResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6235a2 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b6235a2 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b6235a2 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b6235a2 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003b6235a2 in new_node<const std::__y1::piecewise_construct_t &, std::__y1::tuple<const Ydb::StatusIds_StatusCode &>, std::__y1::tuple<> > /-S/util/generic/hash_table.h:947:19
    #6 0x00003b6235a2 in emplace_direct<const std::__y1::piecewise_construct_t &, std::__y1::tuple<const Ydb::StatusIds_StatusCode &>, std::__y1::tuple<> > /-S/util/generic/hash_table.h:697:21
    #7 0x00003b6235a2 in std::__y1::shared_ptr<NKikimr::NGRpcService::TResponseStatusCounter>& THashMap<unsigned int, std::__y1::shared_ptr<NKikimr::NGRpcService::TResponseStatusCounter>, THash<unsigned int>, TEqualTo<unsigned int>, std::__y1::allocator<unsigned int>>::operator[]<Ydb::StatusIds_StatusCode>(Ydb::StatusIds_StatusCode const&) /-S/util/generic/hash.h:249:20
    #8 0x00003b61f6fb in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:274:5
    #9 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #10 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #11 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #14 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #15 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004238f9c2 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:92:5
    #8 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000435c2a2e in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::RefreshSnapshotRequest, Ydb::ClickhouseInternal::RefreshSnapshotResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000456af0be in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DisableEnhancedMonitoringRequest, Ydb::DataStreams::V1::DisableEnhancedMonitoringResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6343d8 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6343d8 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6343d8 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6343d8 in void std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>::construct[abi:fe200000]<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&, char const (&) [8]>(NKikimr::NGRpcService::TResponseStatusCounter*, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&, char const (&) [8]) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:28
    #5 0x00003b61f6e0 in construct<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[8], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #6 0x00003b61f6e0 in __shared_ptr_emplace<TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[8], std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #7 0x00003b61f6e0 in allocate_shared<NKikimr::NGRpcService::TResponseStatusCounter, std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[8], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #8 0x00003b61f6e0 in make_shared<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[8], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #9 0x00003b61f6e0 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:275:9
    #10 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004599fdbe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DeleteConnectionRequest, FederatedQuery::DeleteConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000459b9f3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::TestConnectionRequest, FederatedQuery::TestConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::TestConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::TestConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6235a2 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b6235a2 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b6235a2 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b6235a2 in get_node /-S/util/generic/hash_table.h:497:43
    #5 0x00003b6235a2 in new_node<const std::__y1::piecewise_construct_t &, std::__y1::tuple<const Ydb::StatusIds_StatusCode &>, std::__y1::tuple<> > /-S/util/generic/hash_table.h:947:19
    #6 0x00003b6235a2 in emplace_direct<const std::__y1::piecewise_construct_t &, std::__y1::tuple<const Ydb::StatusIds_StatusCode &>, std::__y1::tuple<> > /-S/util/generic/hash_table.h:697:21
    #7 0x00003b6235a2 in std::__y1::shared_ptr<NKikimr::NGRpcService::TResponseStatusCounter>& THashMap<unsigned int, std::__y1::shared_ptr<NKikimr::NGRpcService::TResponseStatusCounter>, THash<unsigned int>, TEqualTo<unsigned int>, std::__y1::allocator<unsigned int>>::operator[]<Ydb::StatusIds_StatusCode>(Ydb::StatusIds_StatusCode const&) /-S/util/generic/hash.h:249:20
    #8 0x00003b61f54b in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:272:5
    #9 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #10 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #11 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #12 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #13 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #14 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #15 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #16 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #17 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #18 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #19 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #20 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #21 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #22 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #23 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #24 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #25 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044479f1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Export::ExportToYtRequest, Ydb::Export::ExportToYtResponse, NKikimr::NGRpcService::TGRpcYdbExportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044eb8dce in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::ResolveAllConfigRequest, Ydb::DynamicConfig::ResolveAllConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004227f28b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TBlobStorageConfigRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b4b0cbc in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:75:5
    #8 0x00004b4b69a9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Debug::V1::DebugService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x00004b4b710d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Debug::V1::DebugService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000435c2a2e in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::RefreshSnapshotRequest, Ydb::ClickhouseInternal::RefreshSnapshotResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045663cfe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListStreamConsumersRequest, Ydb::DataStreams::V1::ListStreamConsumersResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b633ca8 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b633ca8 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b633ca8 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b633ca8 in void std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>::construct[abi:fe200000]<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&, char const (&) [12]>(NKikimr::NGRpcService::TResponseStatusCounter*, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>&, char const (&) [12]) /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:151:28
    #5 0x00003b61f530 in construct<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[12], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h:320:9
    #6 0x00003b61f530 in __shared_ptr_emplace<TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[12], std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:298:5
    #7 0x00003b61f530 in allocate_shared<NKikimr::NGRpcService::TResponseStatusCounter, std::__y1::allocator<NKikimr::NGRpcService::TResponseStatusCounter>, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[12], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:869:51
    #8 0x00003b61f530 in make_shared<NKikimr::NGRpcService::TResponseStatusCounter, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char (&)[12], 0> /-S/contrib/libs/cxxsupp/libcxx/include/__memory/shared_ptr.h:877:10
    #9 0x00003b61f530 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:273:9
    #10 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #11 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #12 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #13 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #14 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #15 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #16 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #17 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #18 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #19 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #20 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #21 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #22 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #23 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #24 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045663cfe in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListStreamConsumersRequest, Ydb::DataStreams::V1::ListStreamConsumersResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044d8a54e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::ReplaceConfigRequest, Ydb::DynamicConfig::ReplaceConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000423902b2 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:93:5
    #8 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000452f6d1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Monitoring::SelfCheckRequest, Ydb::Monitoring::SelfCheckResponse, NKikimr::NGRpcService::TGRpcMonitoringService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004454ca5e in NYdbGrpc::TGRpcRequestImpl<Ydb::Import::ImportDataRequest, Ydb::Import::ImportDataResponse, NKikimr::NGRpcService::TGRpcYdbImportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004b4be0de in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::PlainGrpcRequest, Ydb::Debug::PlainGrpcResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b61f01c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b61f01c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b61f01c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b61f01c in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:270:89
    #5 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000435c2a2e in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::RefreshSnapshotRequest, Ydb::ClickhouseInternal::RefreshSnapshotResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044cf551e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::GetScaleRecommendationRequest, Ydb::Cms::GetScaleRecommendationResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b61ef5d in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b61ef5d in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b61ef5d in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b61ef5d in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:270:81
    #5 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x0000423902b2 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:93:5
    #8 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b78f25d in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:46:5
    #8 0x00004b78d85f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000425891fe in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExplainDataQueryRequest, Ydb::Table::ExplainDataQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000448b9d2e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::DropTopicRequest, Ydb::PersQueue::V1::DropTopicResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b61eea5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b61eea5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b61eea5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b61eea5 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:270:42
    #5 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004599fdbe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DeleteConnectionRequest, FederatedQuery::DeleteConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DeleteConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000426dcf4e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::BulkUpsertRequest, Ydb::Table::BulkUpsertResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b61ee0e in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b61ee0e in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b61ee0e in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b61ee0e in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:270:32
    #5 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004589aebe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ModifyQueryRequest, FederatedQuery::ModifyQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004591d63e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeJobRequest, FederatedQuery::DescribeJobResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeJobRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeJobResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004591d63e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeJobRequest, FederatedQuery::DescribeJobResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeJobRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeJobResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045880d3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::GetQueryStatusRequest, FederatedQuery::GetQueryStatusResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetQueryStatusRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetQueryStatusResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000422dedae in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TNodeRegistrationRequest, NKikimrClient::TNodeRegistrationResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000426f647e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExecuteScanQueryRequest, Ydb::Table::ExecuteScanQueryPartialResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b61e932 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b61e932 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b61e932 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b61e932 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:268:86
    #5 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000435e873e in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::DiscardSnapshotRequest, Ydb::ClickhouseInternal::DiscardSnapshotResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004227f28b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TBlobStorageConfigRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b4afaac in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:73:5
    #8 0x00004b4b69a9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Debug::V1::DebugService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x00004b4b710d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Debug::V1::DebugService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004bb5eece in NYdbGrpc::TGRpcRequestImpl<Ydb::View::DescribeViewRequest, Ydb::View::DescribeViewResponse, NKikimr::NGRpcService::TGRpcViewService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000426b71be in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExecuteDataQueryRequest, Ydb::Table::ExecuteDataQueryResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b61e873 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b61e873 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b61e873 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b61e873 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:268:78
    #5 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459377be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::CreateConnectionRequest, FederatedQuery::CreateConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003f1010ae in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::AlterNodeRequest, Ydb::Coordination::AlterNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b61e7bb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b61e7bb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b61e7bb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b61e7bb in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:268:42
    #5 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045880d3e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::GetQueryStatusRequest, FederatedQuery::GetQueryStatusResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetQueryStatusRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::GetQueryStatusResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044db025e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::DropConfigRequest, Ydb::DynamicConfig::DropConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004229f12e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::THiveCreateTablet, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b61e724 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b61e724 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b61e724 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b61e724 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:268:32
    #5 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044cf551e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::GetScaleRecommendationRequest, Ydb::Cms::GetScaleRecommendationResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000459377be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::CreateConnectionRequest, FederatedQuery::CreateConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::CreateConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b61e453 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b61e453 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b61e453 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b61e453 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00003b61e453 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00003b61e453 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00003b61e453 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00003b61e453 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00003b61e453 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00003b61e453 in TBasicString /-S/util/generic/string.h:482:11
    #11 0x00003b61e453 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:263:59
    #12 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #13 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #14 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #17 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #18 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #20 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #21 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #23 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #24 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #25 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #26 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #27 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004589aebe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ModifyQueryRequest, FederatedQuery::ModifyQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004240ea7b in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::AlterTableRequest, Ydb::Table::AlterTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045a2253e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ModifyBindingRequest, FederatedQuery::ModifyBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000443d678e in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::ForgetOperationRequest, Ydb::Operations::ForgetOperationResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b61e429 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b61e429 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b61e429 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b61e429 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:263:59
    #5 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044c3986e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::AlterDatabaseRequest, Ydb::Cms::AlterDatabaseResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004248002b in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeTableRequest, Ydb::Table::DescribeTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b61e377 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b61e377 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b61e377 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b61e377 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:263:51
    #5 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004273d61e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ReadRowsRequest, Ydb::Table::ReadRowsResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c5f57e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::GetDatabaseStatusRequest, Ydb::Cms::GetDatabaseStatusResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004591d63e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeJobRequest, FederatedQuery::DescribeJobResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeJobRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeJobResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004238f142 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:91:5
    #8 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044c8528e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::ListDatabasesRequest, Ydb::Cms::ListDatabasesResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443faffe in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::ListOperationsRequest, Ydb::Operations::ListOperationsResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b61e083 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b61e083 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b61e083 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b61e083 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:262:56
    #5 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000426dcf4e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::BulkUpsertRequest, Ydb::Table::BulkUpsertResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004215b07b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeOperation, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044d8a54e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::ReplaceConfigRequest, Ydb::DynamicConfig::ReplaceConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044951e4e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::AddReadRuleRequest, Ydb::PersQueue::V1::AddReadRuleResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443faffe in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::ListOperationsRequest, Ydb::Operations::ListOperationsResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b61dfd1 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b61dfd1 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b61dfd1 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b61dfd1 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:262:48
    #5 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045a2253e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ModifyBindingRequest, FederatedQuery::ModifyBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000422dedae in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TNodeRegistrationRequest, NKikimrClient::TNodeRegistrationResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b61dd07 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b61dd07 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b61dd07 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b61dd07 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00003b61dd07 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00003b61dd07 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00003b61dd07 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00003b61dd07 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00003b61dd07 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00003b61dd07 in TBasicString /-S/util/generic/string.h:482:11
    #11 0x00003b61dd07 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:260:58
    #12 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #13 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #14 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #17 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #18 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #20 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #21 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #23 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #24 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #25 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #26 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #27 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004238f142 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:91:5
    #8 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442ed49e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::ListDirectoryRequest, Ydb::Scheme::ListDirectoryResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004234b8fe in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TInterconnectDebug, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b61dcdd in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b61dcdd in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b61dcdd in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b61dcdd in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:260:58
    #5 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441d2f1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scripting::ExecuteYqlRequest, Ydb::Scripting::ExecuteYqlResponse, NKikimr::NGRpcService::TGRpcYdbScriptingService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000441d2f1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scripting::ExecuteYqlRequest, Ydb::Scripting::ExecuteYqlResponse, NKikimr::NGRpcService::TGRpcYdbScriptingService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b61dc2b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b61dc2b in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b61dc2b in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b61dc2b in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:260:50
    #5 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044dd5f6e in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::AddVolatileConfigRequest, Ydb::DynamicConfig::AddVolatileConfigResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000443b1f1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::CancelOperationRequest, Ydb::Operations::CancelOperationResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045a2253e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ModifyBindingRequest, FederatedQuery::ModifyBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045a083be in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeBindingRequest, FederatedQuery::DescribeBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b61d960 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b61d960 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b61d960 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b61d960 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00003b61d960 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00003b61d960 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00003b61d960 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00003b61d960 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00003b61d960 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00003b61d960 in TBasicString /-S/util/generic/string.h:482:11
    #11 0x00003b61d960 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:259:63
    #12 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #13 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #14 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #17 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #18 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #20 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #21 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #23 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #24 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #25 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #26 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #27 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443b1f1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::CancelOperationRequest, Ydb::Operations::CancelOperationResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044e6d3ae in NYdbGrpc::TGRpcRequestImpl<Ydb::DynamicConfig::GetNodeLabelsRequest, Ydb::DynamicConfig::GetNodeLabelsResponse, NKikimr::NGRpcService::TGRpcDynamicConfigService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b61d936 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b61d936 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b61d936 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b61d936 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:259:63
    #5 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004589aebe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ModifyQueryRequest, FederatedQuery::ModifyQueryResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyQueryRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyQueryResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004256346e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::RenameTablesRequest, Ydb::Table::RenameTablesResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000045a2253e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ModifyBindingRequest, FederatedQuery::ModifyBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b61d881 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b61d881 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b61d881 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b61d881 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:259:55
    #5 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004bb5eece in NYdbGrpc::TGRpcRequestImpl<Ydb::View::DescribeViewRequest, Ydb::View::DescribeViewResponse, NKikimr::NGRpcService::TGRpcViewService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441d2f1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scripting::ExecuteYqlRequest, Ydb::Scripting::ExecuteYqlResponse, NKikimr::NGRpcService::TGRpcYdbScriptingService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b61d5da in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b61d5da in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b61d5da in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b61d5da in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:258:55
    #5 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000425faaae in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeTableOptionsRequest, Ydb::Table::DescribeTableOptionsResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000425faaae in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeTableOptionsRequest, Ydb::Table::DescribeTableOptionsResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004215b07b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeOperation, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443d678e in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::ForgetOperationRequest, Ydb::Operations::ForgetOperationResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044bdd44e in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::UpdateOffsetsInTransactionRequest, Ydb::Topic::UpdateOffsetsInTransactionResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b61d527 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b61d527 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b61d527 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b61d527 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:258:47
    #5 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000444ff75e in NYdbGrpc::TGRpcRequestImpl<Ydb::Import::ImportFromS3Request, Ydb::Import::ImportFromS3Response, NKikimr::NGRpcService::TGRpcYdbImportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000441d2f1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scripting::ExecuteYqlRequest, Ydb::Scripting::ExecuteYqlResponse, NKikimr::NGRpcService::TGRpcYdbScriptingService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b61d25c in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b61d25c in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b61d25c in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b61d25c in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00003b61d25c in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00003b61d25c in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00003b61d25c in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00003b61d25c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00003b61d25c in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00003b61d25c in TBasicString /-S/util/generic/string.h:482:11
    #11 0x00003b61d25c in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:257:58
    #12 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #13 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #14 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #17 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #18 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #20 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #21 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #23 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #24 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #25 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #26 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #27 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004238e902 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:90:5
    #8 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004256346e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::RenameTablesRequest, Ydb::Table::RenameTablesResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044caaf9e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::RemoveDatabaseRequest, Ydb::Cms::RemoveDatabaseResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b61d232 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b61d232 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b61d232 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b61d232 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:257:58
    #5 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000425faaae in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeTableOptionsRequest, Ydb::Table::DescribeTableOptionsResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000424347ee in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CreateTableRequest, Ydb::Table::CreateTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b61d17d in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b61d17d in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b61d17d in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b61d17d in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:257:50
    #5 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004238e902 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:90:5
    #8 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443b1f1e in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::CancelOperationRequest, Ydb::Operations::CancelOperationResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044c3986e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::AlterDatabaseRequest, Ydb::Cms::AlterDatabaseResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c3986e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::AlterDatabaseRequest, Ydb::Cms::AlterDatabaseResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b61ced6 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b61ced6 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b61ced6 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b61ced6 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:256:55
    #5 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443d678e in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::ForgetOperationRequest, Ydb::Operations::ForgetOperationResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000443d678e in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::ForgetOperationRequest, Ydb::Operations::ForgetOperationResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b61ce23 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b61ce23 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b61ce23 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b61ce23 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:256:47
    #5 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #6 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #7 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #8 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #9 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #10 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #11 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #12 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #13 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #14 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #15 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #16 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #17 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #18 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #19 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #20 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #21 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b551e4e in NYdbGrpc::TGRpcRequestImpl<Ydb::Debug::TxProxyRequest, Ydb::Debug::TxProxyResponse, NKikimr::NGRpcService::TGRpcYdbDebugService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c8528e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::ListDatabasesRequest, Ydb::Cms::ListDatabasesResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004421d4ee in NYdbGrpc::TGRpcRequestImpl<Ydb::Scripting::ExplainYqlRequest, Ydb::Scripting::ExplainYqlResponse, NKikimr::NGRpcService::TGRpcYdbScriptingService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000045119ef6 in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:37:5
    #8 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c1221e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::CreateDatabaseRequest, Ydb::Cms::CreateDatabaseResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441f77be in NYdbGrpc::TGRpcRequestImpl<Ydb::Scripting::ExecuteYqlRequest, Ydb::Scripting::ExecuteYqlPartialResponse, NKikimr::NGRpcService::TGRpcYdbScriptingService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000045119ef6 in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:37:5
    #8 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004238e0a2 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:89:5
    #8 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004517a8eb in NYdbGrpc::TGRpcRequestImpl<Ydb::Discovery::ListEndpointsRequest, Ydb::Discovery::ListEndpointsResponse, NKikimr::NGRpcService::TGRpcDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004215b07b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeOperation, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b4b15dc in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:76:5
    #8 0x00004b4b69a9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Debug::V1::DebugService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x00004b4b710d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Debug::V1::DebugService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000441f77be in NYdbGrpc::TGRpcRequestImpl<Ydb::Scripting::ExecuteYqlRequest, Ydb::Scripting::ExecuteYqlPartialResponse, NKikimr::NGRpcService::TGRpcYdbScriptingService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c3986e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::AlterDatabaseRequest, Ydb::Cms::AlterDatabaseResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000045119b38 in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:36:5
    #8 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004421d4ee in NYdbGrpc::TGRpcRequestImpl<Ydb::Scripting::ExplainYqlRequest, Ydb::Scripting::ExplainYqlResponse, NKikimr::NGRpcService::TGRpcYdbScriptingService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004438bd6e in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::GetOperationRequest, Ydb::Operations::GetOperationResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000045119b38 in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:36:5
    #8 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004238e0a2 in NKikimr::NGRpcService::TGRpcYdbTableService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_table.cpp:89:5
    #8 0x0000423ae789 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000423aeeed in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Table::V1::TableService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000441f77be in NYdbGrpc::TGRpcRequestImpl<Ydb::Scripting::ExecuteYqlRequest, Ydb::Scripting::ExecuteYqlPartialResponse, NKikimr::NGRpcService::TGRpcYdbScriptingService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441f77be in NYdbGrpc::TGRpcRequestImpl<Ydb::Scripting::ExecuteYqlRequest, Ydb::Scripting::ExecuteYqlPartialResponse, NKikimr::NGRpcService::TGRpcYdbScriptingService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004213d002 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:159:5
    #8 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #10 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #14 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #22 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #23 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #25 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #26 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004256346e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::RenameTablesRequest, Ydb::Table::RenameTablesResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044caaf9e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::RemoveDatabaseRequest, Ydb::Cms::RemoveDatabaseResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044d489e0 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:39:5
    #8 0x0000420c6d29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420c748d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004517a8eb in NYdbGrpc::TGRpcRequestImpl<Ydb::Discovery::ListEndpointsRequest, Ydb::Discovery::ListEndpointsResponse, NKikimr::NGRpcService::TGRpcDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004215b07b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeOperation, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000441f77be in NYdbGrpc::TGRpcRequestImpl<Ydb::Scripting::ExecuteYqlRequest, Ydb::Scripting::ExecuteYqlPartialResponse, NKikimr::NGRpcService::TGRpcYdbScriptingService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004bb5eece in NYdbGrpc::TGRpcRequestImpl<Ydb::View::DescribeViewRequest, Ydb::View::DescribeViewResponse, NKikimr::NGRpcService::TGRpcViewService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044d489e0 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:39:5
    #8 0x0000420c6d29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420c748d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000443d678e in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::ForgetOperationRequest, Ydb::Operations::ForgetOperationResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004236b4be in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TTabletStateRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044d48628 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:38:5
    #8 0x0000420c6d29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420c748d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004213d002 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:159:5
    #8 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #10 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #14 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #22 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #23 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #25 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #26 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004438bd6e in NYdbGrpc::TGRpcRequestImpl<Ydb::Operations::GetOperationRequest, Ydb::Operations::GetOperationResponse, NKikimr::NGRpcService::TGRpcOperationService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044c8528e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::ListDatabasesRequest, Ydb::Cms::ListDatabasesResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044d48628 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:38:5
    #8 0x0000420c6d29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420c748d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004421d4ee in NYdbGrpc::TGRpcRequestImpl<Ydb::Scripting::ExplainYqlRequest, Ydb::Scripting::ExplainYqlResponse, NKikimr::NGRpcService::TGRpcYdbScriptingService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004421d4ee in NYdbGrpc::TGRpcRequestImpl<Ydb::Scripting::ExplainYqlRequest, Ydb::Scripting::ExplainYqlResponse, NKikimr::NGRpcService::TGRpcYdbScriptingService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044d4826d in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:37:5
    #8 0x0000420c6d29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420c748d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004213cc43 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:158:5
    #8 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #10 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #14 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #22 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #23 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #25 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #26 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004517a8eb in NYdbGrpc::TGRpcRequestImpl<Ydb::Discovery::ListEndpointsRequest, Ydb::Discovery::ListEndpointsResponse, NKikimr::NGRpcService::TGRpcDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b4b15dc in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:76:5
    #8 0x00004b4b69a9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Debug::V1::DebugService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x00004b4b710d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Debug::V1::DebugService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004bb5eece in NYdbGrpc::TGRpcRequestImpl<Ydb::View::DescribeViewRequest, Ydb::View::DescribeViewResponse, NKikimr::NGRpcService::TGRpcViewService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004220066e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeInitRoot, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044d4826d in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:37:5
    #8 0x0000420c6d29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420c748d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004524c1de in NYdbGrpc::TGRpcRequestImpl<Ydb::RateLimiter::DropResourceRequest, Ydb::RateLimiter::DropResourceResponse, NKikimr::NQuoter::TRateLimiterGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000423e92ce in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::KeepAliveRequest, Ydb::Table::KeepAliveResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044d47eb2 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:36:5
    #8 0x0000420c6d29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420c748d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004213cc43 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:158:5
    #8 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #10 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #14 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #22 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #23 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #25 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #26 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000426f647e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ExecuteScanQueryRequest, Ydb::Table::ExecuteScanQueryPartialResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000444a153e in NYdbGrpc::TGRpcRequestImpl<Ydb::Export::ExportToS3Request, Ydb::Export::ExportToS3Response, NKikimr::NGRpcService::TGRpcYdbExportService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044d47eb2 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:36:5
    #8 0x0000420c6d29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420c748d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000442ed49e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::ListDirectoryRequest, Ydb::Scheme::ListDirectoryResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004540a72e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DeleteStreamRequest, Ydb::DataStreams::V1::DeleteStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044d47af7 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:35:5
    #8 0x0000420c6d29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420c748d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004213c881 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:157:5
    #8 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #10 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #14 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #22 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #23 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #25 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #26 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004517a8eb in NYdbGrpc::TGRpcRequestImpl<Ydb::Discovery::ListEndpointsRequest, Ydb::Discovery::ListEndpointsResponse, NKikimr::NGRpcService::TGRpcDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004540a72e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DeleteStreamRequest, Ydb::DataStreams::V1::DeleteStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004540a72e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DeleteStreamRequest, Ydb::DataStreams::V1::DeleteStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044d47af7 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:35:5
    #8 0x0000420c6d29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420c748d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004540a72e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DeleteStreamRequest, Ydb::DataStreams::V1::DeleteStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004540a72e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DeleteStreamRequest, Ydb::DataStreams::V1::DeleteStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004489308e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::ReadInfoRequest, Ydb::PersQueue::V1::ReadInfoResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004213c881 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:157:5
    #8 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #10 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #14 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #22 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #23 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #25 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #26 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004540a72e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DeleteStreamRequest, Ydb::DataStreams::V1::DeleteStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000453e4d4e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListStreamsRequest, Ydb::DataStreams::V1::ListStreamsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000448e04ae in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::CreateTopicRequest, Ydb::PersQueue::V1::CreateTopicResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000453e4d4e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListStreamsRequest, Ydb::DataStreams::V1::ListStreamsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000453e4d4e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListStreamsRequest, Ydb::DataStreams::V1::ListStreamsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044d4773c in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:34:5
    #8 0x0000420c6d29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420c748d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004213c4bf in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:156:5
    #8 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #10 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #14 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #22 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #23 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #25 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #26 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004517a8eb in NYdbGrpc::TGRpcRequestImpl<Ydb::Discovery::ListEndpointsRequest, Ydb::Discovery::ListEndpointsResponse, NKikimr::NGRpcService::TGRpcDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004215b07b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeOperation, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b78f25d in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:46:5
    #8 0x00004b78d85f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004596babe in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeConnectionRequest, FederatedQuery::DescribeConnectionResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeConnectionRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeConnectionResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000453e4d4e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListStreamsRequest, Ydb::DataStreams::V1::ListStreamsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004539804e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeStreamRequest, Ydb::DataStreams::V1::DescribeStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044d4773c in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:34:5
    #8 0x0000420c6d29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420c748d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004540a72e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DeleteStreamRequest, Ydb::DataStreams::V1::DeleteStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004539804e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeStreamRequest, Ydb::DataStreams::V1::DescribeStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044d47381 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:33:5
    #8 0x0000420c6d29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420c748d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004213c4bf in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:156:5
    #8 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #10 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #14 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #22 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #23 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #25 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #26 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000453e4d4e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListStreamsRequest, Ydb::DataStreams::V1::ListStreamsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000453e4d4e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListStreamsRequest, Ydb::DataStreams::V1::ListStreamsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044d47381 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:33:5
    #8 0x0000420c6d29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420c748d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000453e4d4e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListStreamsRequest, Ydb::DataStreams::V1::ListStreamsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004540a72e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DeleteStreamRequest, Ydb::DataStreams::V1::DeleteStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044d46fc6 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:32:5
    #8 0x0000420c6d29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420c748d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004213c0fd in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:155:5
    #8 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #10 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #14 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #22 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #23 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #25 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #26 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004517a8eb in NYdbGrpc::TGRpcRequestImpl<Ydb::Discovery::ListEndpointsRequest, Ydb::Discovery::ListEndpointsResponse, NKikimr::NGRpcService::TGRpcDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004539804e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeStreamRequest, Ydb::DataStreams::V1::DescribeStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000453e4d4e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListStreamsRequest, Ydb::DataStreams::V1::ListStreamsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044d46fc6 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:32:5
    #8 0x0000420c6d29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420c748d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004539804e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeStreamRequest, Ydb::DataStreams::V1::DescribeStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000044977b5e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::RemoveReadRuleRequest, Ydb::PersQueue::V1::RemoveReadRuleResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044d46c0b in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:31:5
    #8 0x0000420c6d29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420c748d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004213c0fd in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:155:5
    #8 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #10 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #14 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #22 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #23 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #25 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #26 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004253d6de in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CopyTablesRequest, Ydb::Table::CopyTablesResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004489308e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::ReadInfoRequest, Ydb::PersQueue::V1::ReadInfoResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044d46c0b in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:31:5
    #8 0x0000420c6d29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420c748d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00003f126dbe in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::DropNodeRequest, Ydb::Coordination::DropNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004539804e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeStreamRequest, Ydb::DataStreams::V1::DescribeStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044d46850 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:30:5
    #8 0x0000420c6d29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420c748d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004213bd3b in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:154:5
    #8 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #10 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #14 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #22 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #23 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #25 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #26 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004517a8eb in NYdbGrpc::TGRpcRequestImpl<Ydb::Discovery::ListEndpointsRequest, Ydb::Discovery::ListEndpointsResponse, NKikimr::NGRpcService::TGRpcDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004215b07b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeOperation, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004539804e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeStreamRequest, Ydb::DataStreams::V1::DescribeStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004359cd1e in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::CreateSnapshotRequest, Ydb::ClickhouseInternal::CreateSnapshotResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044d46850 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:30:5
    #8 0x0000420c6d29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420c748d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004253d6de in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CopyTablesRequest, Ydb::Table::CopyTablesResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004539804e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeStreamRequest, Ydb::DataStreams::V1::DescribeStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044d464a2 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:29:5
    #8 0x0000420c6d29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420c748d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004213bd3b in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:154:5
    #8 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #10 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #14 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #22 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #23 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #25 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #26 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004539804e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::DescribeStreamRequest, Ydb::DataStreams::V1::DescribeStreamResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000425faaae in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DescribeTableOptionsRequest, Ydb::Table::DescribeTableOptionsResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044d464a2 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:29:5
    #8 0x0000420c6d29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420c748d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004222022e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TResolveNodeRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004543010e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListShardsRequest, Ydb::DataStreams::V1::ListShardsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044d460db in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:28:5
    #8 0x0000420c6d29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420c748d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004213b979 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:153:5
    #8 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #10 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #14 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #22 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #23 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #25 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #26 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004517a8eb in NYdbGrpc::TGRpcRequestImpl<Ydb::Discovery::ListEndpointsRequest, Ydb::Discovery::ListEndpointsResponse, NKikimr::NGRpcService::TGRpcDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004225f9ae in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TDrainNodeRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004271975e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ReadTableRequest, Ydb::Table::ReadTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044d460db in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:28:5
    #8 0x0000420c6d29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420c748d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044977b5e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::RemoveReadRuleRequest, Ydb::PersQueue::V1::RemoveReadRuleResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000423e92ce in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::KeepAliveRequest, Ydb::Table::KeepAliveResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044bfb347 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:34:5
    #8 0x0000420c4e49 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Cms::V1::CmsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420c55ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Cms::V1::CmsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004213b979 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:153:5
    #8 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #10 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #14 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #22 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #23 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #25 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #26 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004253d6de in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CopyTablesRequest, Ydb::Table::CopyTablesResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004543010e in NYdbGrpc::TGRpcRequestImpl<Ydb::DataStreams::V1::ListShardsRequest, Ydb::DataStreams::V1::ListShardsResponse, NKikimr::NGRpcService::TGRpcDataStreamsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044bfb347 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:34:5
    #8 0x0000420c4e49 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Cms::V1::CmsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420c55ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Cms::V1::CmsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046e627de in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::FetchScriptResultsRequest, Ydb::Query::FetchScriptResultsResponse, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000435c2a2e in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::RefreshSnapshotRequest, Ydb::ClickhouseInternal::RefreshSnapshotResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004213b5b7 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:152:5
    #8 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #10 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #14 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #22 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #23 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #25 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #26 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004215b07b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeOperation, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b78dfc3 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:40:5
    #8 0x00004b78d85f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b78f618 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:47:5
    #8 0x00004b78d85f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000046e627de in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::FetchScriptResultsRequest, Ydb::Query::FetchScriptResultsResponse, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004591d63e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::DescribeJobRequest, FederatedQuery::DescribeJobResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeJobRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::DescribeJobResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044bfaf95 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:33:5
    #8 0x0000420c4e49 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Cms::V1::CmsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420c55ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Cms::V1::CmsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004512eb9e in NYdbGrpc::TGRpcRequestImpl<Ydb::Discovery::WhoAmIRequest, Ydb::Discovery::WhoAmIResponse, NKikimr::NGRpcService::TGRpcDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004229f12e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::THiveCreateTablet, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044bfaf95 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:33:5
    #8 0x0000420c4e49 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Cms::V1::CmsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420c55ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Cms::V1::CmsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004213b5b7 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:152:5
    #8 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #10 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #14 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #22 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #23 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #25 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #26 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004251794e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::CopyTableRequest, Ydb::Table::CopyTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004273d61e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ReadRowsRequest, Ydb::Table::ReadRowsResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044bfabe0 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:32:5
    #8 0x0000420c4e49 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Cms::V1::CmsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420c55ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Cms::V1::CmsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x000044c5f57e in NYdbGrpc::TGRpcRequestImpl<Ydb::Cms::GetDatabaseStatusRequest, Ydb::Cms::GetDatabaseStatusResponse, NKikimr::NGRpcService::TGRpcCmsService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000042180e5b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeOperationStatus, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044bfabe0 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:32:5
    #8 0x0000420c4e49 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Cms::V1::CmsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420c55ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Cms::V1::CmsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004213b1f5 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:151:5
    #8 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #10 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #14 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #22 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #23 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #25 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #26 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000042180e5b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeOperationStatus, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000423275bb in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TConsoleRequest, NKikimrClient::TConsoleResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044bfa82b in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:31:5
    #8 0x0000420c4e49 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Cms::V1::CmsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420c55ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Cms::V1::CmsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000044312ecb in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::DescribePathRequest, Ydb::Scheme::DescribePathResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000044312ecb in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::DescribePathRequest, Ydb::Scheme::DescribePathResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044bfa82b in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:31:5
    #8 0x0000420c4e49 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Cms::V1::CmsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420c55ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Cms::V1::CmsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004213b1f5 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:151:5
    #8 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #10 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #14 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #22 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #23 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #25 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #26 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000044312ecb in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::DescribePathRequest, Ydb::Scheme::DescribePathResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000044312ecb in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::DescribePathRequest, Ydb::Scheme::DescribePathResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044bfa476 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:30:5
    #8 0x0000420c4e49 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Cms::V1::CmsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420c55ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Cms::V1::CmsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000044312ecb in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::DescribePathRequest, Ydb::Scheme::DescribePathResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000044312ecb in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::DescribePathRequest, Ydb::Scheme::DescribePathResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044bfa476 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:30:5
    #8 0x0000420c4e49 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Cms::V1::CmsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420c55ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Cms::V1::CmsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004213ae33 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:150:5
    #8 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #10 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #14 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #22 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #23 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #25 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #26 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000042180e5b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeOperationStatus, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000044312ecb in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::DescribePathRequest, Ydb::Scheme::DescribePathResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000044312ecb in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::DescribePathRequest, Ydb::Scheme::DescribePathResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044bfa0ce in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:29:5
    #8 0x0000420c4e49 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Cms::V1::CmsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420c55ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Cms::V1::CmsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000423275bb in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TConsoleRequest, NKikimrClient::TConsoleResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000423275bb in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TConsoleRequest, NKikimrClient::TConsoleResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044bfa0ce in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:29:5
    #8 0x0000420c4e49 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Cms::V1::CmsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420c55ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Cms::V1::CmsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004213ae33 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:150:5
    #8 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #10 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #14 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #22 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #23 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #25 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #26 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000044b4533b in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::AlterTopicRequest, Ydb::Topic::AlterTopicResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004240ea7b in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::AlterTableRequest, Ydb::Table::AlterTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000423275bb in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TConsoleRequest, NKikimrClient::TConsoleResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442c778e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::RemoveDirectoryRequest, Ydb::Scheme::RemoveDirectoryResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000435e873e in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::DiscardSnapshotRequest, Ydb::ClickhouseInternal::DiscardSnapshotResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000423275bb in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TConsoleRequest, NKikimrClient::TConsoleResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044bf9d0d in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:28:5
    #8 0x0000420c4e49 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Cms::V1::CmsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420c55ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Cms::V1::CmsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004245a57e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DropTableRequest, Ydb::Table::DropTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000442c778e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::RemoveDirectoryRequest, Ydb::Scheme::RemoveDirectoryResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000423275bb in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TConsoleRequest, NKikimrClient::TConsoleResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000044b6b04b in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::DescribeTopicRequest, Ydb::Topic::DescribeTopicResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x00004220066e in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeInitRoot, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x0000423275bb in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TConsoleRequest, NKikimrClient::TConsoleResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044bf9d0d in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:28:5
    #8 0x0000420c4e49 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Cms::V1::CmsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x0000420c55ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Cms::V1::CmsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004213aa71 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:149:5
    #8 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #10 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #14 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #22 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #23 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #25 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #26 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004271975e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::ReadTableRequest, Ydb::Table::ReadTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004240ea7b in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::AlterTableRequest, Ydb::Table::AlterTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x0000423275bb in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TConsoleRequest, NKikimrClient::TConsoleResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000044b4533b in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::AlterTopicRequest, Ydb::Topic::AlterTopicResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000435c2a2e in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::RefreshSnapshotRequest, Ydb::ClickhouseInternal::RefreshSnapshotResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000046e627de in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::FetchScriptResultsRequest, Ydb::Query::FetchScriptResultsResponse, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00003f216907 in NKikimr::NGRpcService::TGRpcPQClusterDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_cluster_discovery/grpc_service.cpp:72:9
    #8 0x00003f216227 in NKikimr::NGRpcService::TGRpcPQClusterDiscoveryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_cluster_discovery/grpc_service.cpp:38:9
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000044b4533b in NYdbGrpc::TGRpcRequestImpl<Ydb::Topic::AlterTopicRequest, Ydb::Topic::AlterTopicResponse, NKikimr::NGRpcService::V1::TGRpcTopicService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000422dedae in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TNodeRegistrationRequest, NKikimrClient::TNodeRegistrationResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000426204fe in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DeleteSessionRequest, Ydb::Table::DeleteSessionResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638ba5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638ba5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638ba5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:45
    #5 0x00003b638ba5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638ba5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638ba5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638ba5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000448e04ae in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::CreateTopicRequest, Ydb::PersQueue::V1::CreateTopicResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b63913c in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b63913c in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b63913c in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b63913c in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:57
    #5 0x00003b63913c in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b63913c in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b63913c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b63913c in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004240ea7b in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::AlterTableRequest, Ydb::Table::AlterTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b638ee0 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:31
    #6 0x00003b638ee0 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638ee0 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638ee0 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638ee0 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045a2253e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ModifyBindingRequest, FederatedQuery::ModifyBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00003f216907 in NKikimr::NGRpcService::TGRpcPQClusterDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_cluster_discovery/grpc_service.cpp:72:9
    #8 0x00003f216227 in NKikimr::NGRpcService::TGRpcPQClusterDiscoveryService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_cluster_discovery/grpc_service.cpp:38:9
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b62406f in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b62406f in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b62406f in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b62406f in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:40
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004213aa71 in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:149:5
    #8 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #10 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #14 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #22 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #23 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #25 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #26 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x00004240ea7b in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::AlterTableRequest, Ydb::Table::AlterTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000448e04ae in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::CreateTopicRequest, Ydb::PersQueue::V1::CreateTopicResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x000045a2253e in NYdbGrpc::TGRpcRequestImpl<FederatedQuery::ModifyBindingRequest, FederatedQuery::ModifyBindingResponse, NKikimr::NGRpcService::TGRpcFederatedQueryService, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyBindingRequest>, NKikimr::TSecurityTextFormatPrinter<FederatedQuery::ModifyBindingResponse>>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004512eb9e in NYdbGrpc::TGRpcRequestImpl<Ydb::Discovery::WhoAmIRequest, Ydb::Discovery::WhoAmIResponse, NKikimr::NGRpcService::TGRpcDiscoveryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638e24 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b638e24 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b638e24 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b638e24 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:351:44
    #5 0x00003b638e24 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b638e24 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b638e24 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b638e24 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000448b9d2e in NYdbGrpc::TGRpcRequestImpl<Ydb::PersQueue::V1::DropTopicRequest, Ydb::PersQueue::V1::DropTopicResponse, NKikimr::NGRpcService::V1::TGRpcPersQueueService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00003f0d9a5e in NYdbGrpc::TGRpcRequestImpl<Ydb::Coordination::CreateNodeRequest, Ydb::Coordination::CreateNodeResponse, NKikimr::NKesus::TKesusGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205ab7 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00001c205ab7 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00001c205ab7 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00001c205ab7 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00001c205ab7 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00001c205ab7 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00001c205ab7 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00001c205ab7 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00001c205ab7 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00001c205ab7 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #11 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #12 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #13 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #14 0x000044a76f81 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:207:5
    #15 0x000044a747b5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #16 0x000044a7f2ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Topic::V1::TopicService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #17 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #18 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #19 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #20 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #21 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #22 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #23 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #24 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #25 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #13 0x0000435e873e in NYdbGrpc::TGRpcRequestImpl<Ydb::ClickhouseInternal::DiscardSnapshotRequest, Ydb::ClickhouseInternal::DiscardSnapshotResponse, NKikimr::NGRpcService::TGRpcYdbClickhouseInternalService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x00004240ea7b in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::AlterTableRequest, Ydb::Table::AlterTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b868e6e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::AcquireLockRequest, Ydb::KeyValue::AcquireLockResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x0000442c778e in NYdbGrpc::TGRpcRequestImpl<Ydb::Scheme::RemoveDirectoryRequest, Ydb::Scheme::RemoveDirectoryResponse, NKikimr::NGRpcService::TGRpcYdbSchemeService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638c42 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:341:34
    #6 0x00003b638c42 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638c42 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638c42 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638c42 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004245a57e in NYdbGrpc::TGRpcRequestImpl<Ydb::Table::DropTableRequest, Ydb::Table::DropTableResponse, NKikimr::NGRpcService::TGRpcYdbTableService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251bbdb in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251bbdb in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251bbdb in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251bbdb in NMonitoring::TDynamicCounters::GetHistogram(TBasicString<char, std::__y1::char_traits<char>> const&, THolder<NMonitoring::IHistogramCollector, TDelete>, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:74:30
    #5 0x00003b6391f8 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:359:44
    #6 0x00003b6391f8 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b6391f8 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b6391f8 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b6391f8 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b62749f in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b62749f in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b62749f in NKikimr::NGRpcService::TYdbCounterBlock::CountNotOkRequest() /-S/ydb/core/grpc_services/counters/counters.cpp:144:9
    #14 0x00004b84318e in NYdbGrpc::TGRpcRequestImpl<Ydb::KeyValue::ListLocalPartitionsRequest, Ydb::KeyValue::ListLocalPartitionsResponse, NKikimr::NGRpcService::TKeyValueGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:423:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x000044a76f81 in NKikimr::NGRpcService::V1::TGRpcTopicService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:207:5
    #8 0x000044a747b5 in NKikimr::NGRpcService::V1::TGRpcTopicService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/persqueue_v1/topic.cpp:37:9
    #9 0x000044a7f2ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Topic::V1::TopicService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004213a6af in NKikimr::NGRpcProxy::TGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/client/server/grpc_server.cpp:148:5
    #8 0x000042138e5f in NKikimr::NGRpcProxy::TGRpcService::Start() /-S/ydb/core/client/server/grpc_server.cpp:99:5
    #9 0x0000420b741e in NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)::operator()(NThreading::TFuture<void>) const /-S/ydb/core/driver_lib/run/run.cpp:923:34
    #10 0x0000420b7875 in __invoke<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #11 0x0000420b7875 in __call<(lambda at /-S/ydb/core/driver_lib/run/run.cpp:913:28) &, const NThreading::TFuture<void> &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #12 0x0000420b7875 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #13 0x0000420b7875 in std::__y1::__function::__func<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>), std::__y1::allocator<NKikimr::TKikimrRunner::CreateGRpcServers(NKikimr::TKikimrRunConfig const&)::$_0::operator()(NKikimrConfig::TGRpcConfig const&, NYdbGrpc::TGRpcServer&, NYdbGrpc::TServerOptions&) const::'lambda'(NThreading::TFuture<void>)>, void (NThreading::TFuture<void> const&)>::operator()(NThreading::TFuture<void> const&) /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #14 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #15 0x000033b637db in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #16 0x000033b637db in NThreading::NImpl::TFutureState<void>::RunCallbacks() /-S/library/cpp/threading/future/core/future-inl.h:400:25
    #17 0x000033b63dca in TrySetValue /-S/library/cpp/threading/future/core/future-inl.h:354:21
    #18 0x000033b63dca in NThreading::NImpl::TFutureState<void>::SetValue() /-S/library/cpp/threading/future/core/future-inl.h:329:32
    #19 0x00004214ae63 in SetValue /-S/library/cpp/threading/future/core/future-inl.h:910:16
    #20 0x00004214ae63 in operator() /-S/ydb/core/client/server/grpc_server.cpp:69:21
    #21 0x00004214ae63 in __invoke<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #22 0x00004214ae63 in __call<(lambda at /-S/ydb/core/client/server/grpc_server.cpp:62:15) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #23 0x00004214ae63 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #24 0x00004214ae63 in std::__y1::__function::__func<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcProxy::TGRpcService::Prepare(NActors::TActorSystem*, NActors::TActorId const&, NActors::TActorId const&, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #25 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #26 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #27 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #28 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #29 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #30 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #31 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #32 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #33 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #34 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #35 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #36 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b6389a5 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00003b6389a5 in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00003b6389a5 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:45
    #5 0x00003b6389a5 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #6 0x00003b6389a5 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #7 0x00003b6389a5 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #8 0x00003b6389a5 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #9 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #10 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #11 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #12 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #13 0x000046e86e1b in NYdbGrpc::TGRpcRequestImpl<Ydb::Query::CreateSessionRequest, Ydb::Query::CreateSessionResponse, NKikimr::NGRpcService::TGRpcYdbQueryService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #14 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #15 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #16 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #17 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #18 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #19 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #20 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #22 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #23 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #24 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #25 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #26 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00002251a89a in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00002251a89a in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00002251a89a in TBasicString /-S/util/generic/string.h:482:11
    #4 0x00002251a89a in NMonitoring::TDynamicCounters::GetCounter(TBasicString<char, std::__y1::char_traits<char>> const&, bool, NMonitoring::TCountableBase::EVisibility) /-S/library/cpp/monlib/dynamic_counters/counters.cpp:66:28
    #5 0x00003b638a49 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:340:34
    #6 0x00003b638a49 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #7 0x00003b638a49 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #8 0x00003b638a49 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #9 0x00003b638a49 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #10 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #11 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #12 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #13 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #14 0x000042180e5b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TSchemeOperationStatus, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #15 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #16 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #17 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #18 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #19 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #20 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #21 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #22 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #23 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #24 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #25 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b78dfc3 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:40:5
    #8 0x00004b78d85f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #9 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205a34 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:17
    #2 0x00001c205a34 in TBasicString /-S/util/generic/string.h:491:18
    #3 0x00001c205a34 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #4 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #5 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #6 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #7 0x00004b4afaac in NKikimr::NGRpcService::TGRpcYdbDebugService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/ydb/ydb_debug.cpp:73:5
    #8 0x00004b4b69a9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Debug::V1::DebugService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #9 0x00004b4b710d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Debug::V1::DebugService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #10 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #11 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #12 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #13 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #14 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #15 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #16 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #17 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #18 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #19 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #20 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 26 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b638382 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b638382 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b638382 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b638382 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00003b638382 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00003b638382 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00003b638382 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00003b638382 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00003b638382 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00003b638382 in TBasicString /-S/util/generic/string.h:482:11
    #11 0x00003b638382 in operator() /-S/ydb/core/grpc_services/counters/counters.cpp:336:53
    #12 0x00003b638382 in __invoke<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #13 0x00003b638382 in __call<(lambda at /-S/ydb/core/grpc_services/counters/counters.cpp:327:14) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #14 0x00003b638382 in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #15 0x00003b638382 in std::__y1::__function::__func<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0, std::__y1::allocator<NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>)::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #16 0x00001fa1681f in std::__y1::__call_once(unsigned long volatile&, void*, void (*)(void*)) /-S/contrib/libs/cxxsupp/libcxx/src/call_once.cpp:70:5
    #17 0x00003b628161 in call_once<std::__y1::function<void ()> &> /-S/contrib/libs/cxxsupp/libcxx/include/__mutex/once_flag.h:147:5
    #18 0x00003b628161 in InitOnce /-S/ydb/core/grpc_services/counters/counters.cpp:127:9
    #19 0x00003b628161 in NKikimr::NGRpcService::TYdbCounterBlock::StartProcessing(unsigned int, TInstant) /-S/ydb/core/grpc_services/counters/counters.cpp:195:9
    #20 0x00004227f28b in NYdbGrpc::TGRpcRequestImpl<NKikimrClient::TBlobStorageConfigRequest, NKikimrClient::TResponse, NKikimr::NGRpcProxy::TGRpcService, google::protobuf::TextFormat::Printer, google::protobuf::TextFormat::Printer>::SetRequestDone(bool) /-S/ydb/library/grpc/server/grpc_request.h:430:24
    #21 0x00003b57cb7c in PullEvents /-S/ydb/library/grpc/server/grpc_server.cpp:44:21
    #22 0x00003b57cb7c in operator() /-S/ydb/library/grpc/server/grpc_server.cpp:266:13
    #23 0x00003b57cb7c in __invoke<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:149:25
    #24 0x00003b57cb7c in __call<(lambda at /-S/ydb/library/grpc/server/grpc_server.cpp:265:49) &> /-S/contrib/libs/cxxsupp/libcxx/include/__type_traits/invoke.h:224:5
    #25 0x00003b57cb7c in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:169:12
    #26 0x00003b57cb7c in std::__y1::__function::__func<NYdbGrpc::TGRpcServer::Start()::$_0, std::__y1::allocator<NYdbGrpc::TGRpcServer::Start()::$_0>, void ()>::operator()() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:314:10
    #27 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:431:12
    #28 0x0000220a624e in operator() /-S/contrib/libs/cxxsupp/libcxx/include/__functional/function.h:990:10
    #29 0x0000220a624e in (anonymous namespace)::TThreadFactoryFuncObj::DoExecute() /-S/util/thread/factory.cpp:61:13
    #30 0x0000220a67ac in Execute /-S/util/thread/factory.h:15:13
    #31 0x0000220a67ac in (anonymous namespace)::TSystemThreadFactory::TPoolThread::ThreadProc(void*) /-S/util/thread/factory.cpp:36:41
    #32 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #33 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 26 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b61f045 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b61f045 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b61f045 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b61f045 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00003b61f045 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00003b61f045 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00003b61f045 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00003b61f045 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00003b61f045 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00003b61f045 in TBasicString /-S/util/generic/string.h:482:11
    #11 0x00003b61f045 in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:270:89
    #12 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #13 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #14 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #17 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #18 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #20 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #21 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #23 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #24 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #25 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #26 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #27 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 26 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b61e95b in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b61e95b in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b61e95b in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b61e95b in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00003b61e95b in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00003b61e95b in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00003b61e95b in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00003b61e95b in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00003b61e95b in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00003b61e95b in TBasicString /-S/util/generic/string.h:482:11
    #11 0x00003b61e95b in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:268:86
    #12 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #13 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #14 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #17 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #18 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #20 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #21 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #23 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #24 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #25 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #26 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #27 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 26 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00003b61e0ad in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00003b61e0ad in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00003b61e0ad in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00003b61e0ad in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00003b61e0ad in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00003b61e0ad in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00003b61e0ad in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00003b61e0ad in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00003b61e0ad in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00003b61e0ad in TBasicString /-S/util/generic/string.h:482:11
    #11 0x00003b61e0ad in NKikimr::NGRpcService::TYdbRpcCounters::TYdbRpcCounters(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool) /-S/ydb/core/grpc_services/counters/counters.cpp:262:56
    #12 0x00003b623a25 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:314:7
    #13 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #14 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #15 0x00004511a27d in NKikimr::NGRpcService::TGRpcDiscoveryService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/discovery/grpc_service.cpp:50:6
    #16 0x0000420caea9 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #17 0x0000420cb60d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Discovery::V1::DiscoveryService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #18 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #19 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #20 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #21 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #22 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #23 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #24 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #25 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #26 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #27 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #28 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 26 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205ab7 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00001c205ab7 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00001c205ab7 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00001c205ab7 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00001c205ab7 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00001c205ab7 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00001c205ab7 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00001c205ab7 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00001c205ab7 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00001c205ab7 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #11 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #12 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #13 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #14 0x000044d489e0 in NKikimr::NGRpcService::TGRpcDynamicConfigService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/dynamic_config/grpc_service.cpp:39:5
    #15 0x0000420c6d29 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #16 0x0000420c748d in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::DynamicConfig::V1::DynamicConfigService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #17 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #18 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #19 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #20 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #21 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #22 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #23 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #24 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #25 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 26 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205ab7 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00001c205ab7 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00001c205ab7 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00001c205ab7 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00001c205ab7 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00001c205ab7 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00001c205ab7 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00001c205ab7 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00001c205ab7 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00001c205ab7 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #11 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #12 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #13 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #14 0x000044bfaf95 in NKikimr::NGRpcService::TGRpcCmsService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/cms/grpc_service.cpp:33:5
    #15 0x0000420c4e49 in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Cms::V1::CmsService>::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/core/grpc_services/base/base_service.h:73:9
    #16 0x0000420c55ad in NKikimr::NGRpcService::TGrpcServiceBase<Ydb::Cms::V1::CmsService>::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/core/grpc_services/base/base_service.h:68:9
    #17 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #18 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #19 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #20 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #21 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #22 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #23 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #24 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #25 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 26 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x00001c205ab7 in __libcpp_operator_new<unsigned long> /-S/contrib/libs/cxxsupp/libcxx/include/new:271:10
    #2 0x00001c205ab7 in __libcpp_allocate /-S/contrib/libs/cxxsupp/libcxx/include/new:295:10
    #3 0x00001c205ab7 in allocate /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h:103:32
    #4 0x00001c205ab7 in __allocate_at_least<std::__y1::allocator<char> > /-S/contrib/libs/cxxsupp/libcxx/include/__memory/allocate_at_least.h:41:19
    #5 0x00001c205ab7 in __init /-S/contrib/libs/cxxsupp/libcxx/include/string:2374:25
    #6 0x00001c205ab7 in basic_string /-S/contrib/libs/cxxsupp/libcxx/include/string:1091:5
    #7 0x00001c205ab7 in TStdString<const char *&, unsigned long &> /-S/util/generic/string.h:81:11
    #8 0x00001c205ab7 in Construct<const char *&, unsigned long &> /-S/util/generic/string.h:212:21
    #9 0x00001c205ab7 in TBasicString /-S/util/generic/string.h:491:18
    #10 0x00001c205ab7 in TBasicString<char, std::__y1::char_traits<char>>::TBasicString(char const*) /-S/util/generic/string.h:482:11
    #11 0x00003b624121 in NKikimr::NGRpcService::TYdbCounterBlock::TYdbCounterBlock(TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>> const&, char const*, char const*, bool, bool, TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters>>) /-S/ydb/core/grpc_services/counters/counters.cpp:325:74
    #12 0x00003b625d60 in MakeIntrusive<NKikimr::NGRpcService::TYdbCounterBlock, TDefaultIntrusivePtrOps<NKikimr::NGRpcService::TYdbCounterBlock>, const TIntrusivePtr<NMonitoring::TDynamicCounters, TDefaultIntrusivePtrOps<NMonitoring::TDynamicCounters> > &, const char *&, const char *&, bool &> /-S/util/generic/ptr.h:834:16
    #13 0x00003b625d60 in NKikimr::NGRpcService::TServiceCounterCB::operator()(char const*, char const*, bool) const /-S/ydb/core/grpc_services/counters/counters.cpp:678:18
    #14 0x00004b790146 in NKikimr::NGRpcService::TKeyValueGRpcService::SetupIncomingRequests(TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:50:5
    #15 0x00004b78d85f in NKikimr::NGRpcService::TKeyValueGRpcService::InitService(grpc::ServerCompletionQueue*, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>) /-S/ydb/services/keyvalue/grpc_service.cpp:22:5
    #16 0x00003b50cd7c in NYdbGrpc::IGRpcService::InitService(std::__y1::vector<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>, std::__y1::allocator<std::__y1::unique_ptr<grpc::ServerCompletionQueue, std::__y1::default_delete<grpc::ServerCompletionQueue>>>> const&, TIntrusivePtr<NYdbGrpc::TLogger, TDefaultIntrusivePtrOps<NYdbGrpc::TLogger>>, unsigned long) /-S/ydb/library/grpc/server/grpc_server.h:203:9
    #17 0x00003b574ad3 in NYdbGrpc::TGRpcServer::Start() /-S/ydb/library/grpc/server/grpc_server.cpp:257:18
    #18 0x0000420ea559 in NKikimr::TGRpcServersManager::Start() /-S/ydb/core/driver_lib/run/run.cpp:274:21
    #19 0x0000420e95b0 in Bootstrap /-S/ydb/core/driver_lib/run/run.cpp:226:9
    #20 0x0000420e95b0 in NActors::TActorBootstrapped<NKikimr::TGRpcServersManager>::StateBootstrap(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor_bootstrapped.h:26:22
    #21 0x00002242517b in NActors::IActor::Receive(TAutoPtr<NActors::IEventHandle, TDelete>&) /-S/ydb/library/actors/core/actor.cpp:406:17
    #22 0x0000224dcf71 in NActors::TExecutorThread::Execute(NActors::TMailbox*, bool) /-S/ydb/library/actors/core/executor_thread.cpp:268:28
    #23 0x0000224e6b64 in NActors::TExecutorThread::ProcessExecutorPool()::$_0::operator()(NActors::TMailbox*, bool) const /-S/ydb/library/actors/core/executor_thread.cpp:458:39
    #24 0x0000224e611d in NActors::TExecutorThread::ProcessExecutorPool() /-S/ydb/library/actors/core/executor_thread.cpp:510:13
    #25 0x0000224e818e in NActors::TExecutorThread::ThreadProc() /-S/ydb/library/actors/core/executor_thread.cpp:536:9
    #26 0x00001fca51e4 in (anonymous namespace)::TPosixThread::ThreadProxy(void*) /-S/util/system/thread.cpp:245:20
    #27 0x00001f942aa6 in asan_thread_start(void*) /-S/contrib/libs/clang20-rt/lib/asan/asan_interceptors.cpp:239:28

Indirect leak of 24 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x000027f3dc9d in y_absl::lts_y_20240722::Status::Status(y_absl::lts_y_20240722::StatusCode, std::__y1::basic_string_view<char, std::__y1::char_traits<char>>) /-S/contrib/restricted/abseil-cpp-tstring/y_absl/status/status.cc:111:25
    #2 0x0000345843a6 in grpc_core::Call::CancelWithStatus(grpc_status_code, char const*) /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:368:11
    #3 0x0000345a6523 in grpc_call_cancel_with_status /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:3499:30
    #4 0x00003b5b2d26 in grpc::ServerContextBase::TryCancel() const /-S/contrib/libs/grpc/src/cpp/server/server_context.cc:347:7
    #5 0x00003b5709dc in NYdbGrpc::TGrpcServiceProtectiable::StopService() /-S/ydb/library/grpc/server/grpc_server.cpp:64:26
    #6 0x00003b577d1e in NYdbGrpc::TGRpcServer::Stop() /-S/ydb/library/grpc/server/grpc_server.cpp:278:18
    #7 0x0000420adbe9 in NKikimr::(anonymous namespace)::StopGRpcServers(std::__y1::weak_ptr<NKikimr::TGRpcServersWrapper>) /-S/ydb/core/driver_lib/run/run.cpp:189:21
    #8 0x0000420aced2 in NKikimr::TKikimrRunner::KikimrStop(bool) /-S/ydb/core/driver_lib/run/run.cpp:2158:9
    #9 0x00003f4121fc in NKikimr::MainRun(NKikimr::TKikimrRunConfig const&, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:50:17
    #10 0x000041f34fdb in NKikimr::NDriverClient::TClientCommandServer::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/core/driver_lib/cli_utils/cli_cmds_server.cpp:51:12
    #11 0x00003f497865 in NYdb::NConsoleClient::TClientCommandTree::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:512:33
    #12 0x00003f4914c5 in NYdb::NConsoleClient::TClientCommand::Process(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:257:16
    #13 0x00003f483c87 in NKikimr::NDriverClient::NewClient(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/cli_utils/cli_cmds_root.cpp:77:26
    #14 0x00003f418246 in NKikimr::Main(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:151:20
    #15 0x00003f41c0fd in ParameterizedMain(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:201:16
    #16 0x00001f8a2fc5 in main /-S/ydb/apps/ydbd/main.cpp:31:12
    #17 0x7fdbb2a78d8f  (/lib/x86_64-linux-gnu/libc.so.6+0x29d8f) (BuildId: 4f7b0c955c3d81d7cac1501a2498b69d1d82bfe7)

Indirect leak of 8 byte(s) in 1 object(s) allocated from:
    #0 0x00001f97ef8d in operator new(unsigned long) /-S/contrib/libs/clang20-rt/lib/asan/asan_new_delete.cpp:86:3
    #1 0x0000344a5191 in grpc_core::internal::StatusAllocHeapPtr(y_absl::lts_y_20240722::Status) /-S/contrib/libs/grpc/src/core/lib/gprpp/status_helper.cc:427:25
    #2 0x0000345e25e2 in grpc_core::CallCombiner::Cancel(y_absl::lts_y_20240722::Status) /-S/contrib/libs/grpc/src/core/lib/iomgr/call_combiner.cc:233:25
    #3 0x000034588cfe in grpc_core::FilterStackCall::CancelWithError(y_absl::lts_y_20240722::Status) /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:1037:18
    #4 0x00003458441c in grpc_core::Call::CancelWithStatus(grpc_status_code, char const*) /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:366:3
    #5 0x0000345a6523 in grpc_call_cancel_with_status /-S/contrib/libs/grpc/src/core/lib/surface/call.cc:3499:30
    #6 0x00003b5b2d26 in grpc::ServerContextBase::TryCancel() const /-S/contrib/libs/grpc/src/cpp/server/server_context.cc:347:7
    #7 0x00003b5709dc in NYdbGrpc::TGrpcServiceProtectiable::StopService() /-S/ydb/library/grpc/server/grpc_server.cpp:64:26
    #8 0x00003b577d1e in NYdbGrpc::TGRpcServer::Stop() /-S/ydb/library/grpc/server/grpc_server.cpp:278:18
    #9 0x0000420adbe9 in NKikimr::(anonymous namespace)::StopGRpcServers(std::__y1::weak_ptr<NKikimr::TGRpcServersWrapper>) /-S/ydb/core/driver_lib/run/run.cpp:189:21
    #10 0x0000420aced2 in NKikimr::TKikimrRunner::KikimrStop(bool) /-S/ydb/core/driver_lib/run/run.cpp:2158:9
    #11 0x00003f4121fc in NKikimr::MainRun(NKikimr::TKikimrRunConfig const&, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:50:17
    #12 0x000041f34fdb in NKikimr::NDriverClient::TClientCommandServer::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/core/driver_lib/cli_utils/cli_cmds_server.cpp:51:12
    #13 0x00003f497865 in NYdb::NConsoleClient::TClientCommandTree::Run(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:512:33
    #14 0x00003f4914c5 in NYdb::NConsoleClient::TClientCommand::Process(NYdb::NConsoleClient::TClientCommand::TConfig&) /-S/ydb/public/lib/ydb_cli/common/command.cpp:257:16
    #15 0x00003f483c87 in NKikimr::NDriverClient::NewClient(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/cli_utils/cli_cmds_root.cpp:77:26
    #16 0x00003f418246 in NKikimr::Main(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:151:20
    #17 0x00003f41c0fd in ParameterizedMain(int, char**, std::__y1::shared_ptr<NKikimr::TModuleFactories>) /-S/ydb/core/driver_lib/run/main.cpp:201:16
    #18 0x00001f8a2fc5 in main /-S/ydb/apps/ydbd/main.cpp:31:12
    #19 0x7fdbb2a78d8f  (/lib/x86_64-linux-gnu/libc.so.6+0x29d8f) (BuildId: 4f7b0c955c3d81d7cac1501a2498b69d1d82bfe7)

SUMMARY: AddressSanitizer: 239147 byte(s) leaked in 5011 allocation(s).
